import type { SFCWithInstall } from '../_util/interface';
import Form from './form.vue';
import FormItem from './formItem.vue';
export { default as useFormAdaptor } from '../_util/use/useFormAdaptor';
type FormType = SFCWithInstall<typeof Form>;
type FormItemType = SFCWithInstall<typeof FormItem>;
export { formProps } from './interface';
export type { FormProps } from './interface';
export declare const FForm: FormType;
export { formItemProps } from './interface';
export type { FormItemProps, FormRules, FormRuleItem } from './interface';
export declare const FFormItem: FormItemType;
export declare const formProvideKey: import("vue").InjectionKey<import("./interface").FormInjectKey>;
export default FForm;
