import type { App, Plugin } from 'vue'; import type useForm from './src/useForm'; import { useInjectFormItemContext } from './src/FormItemContext'; export declare const FormItem: import("vue").DefineComponent<{ htmlFor: StringConstructor; prefixCls: StringConstructor; label: any; help: any; extra: any; labelCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; }; hasFeedback: { type: BooleanConstructor; default: boolean; }; colon: { type: BooleanConstructor; default: any; }; labelAlign: import("vue").PropType; prop: { type: import("vue").PropType; }; name: { type: import("vue").PropType; }; rules: import("vue").PropType; autoLink: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: any; }; validateFirst: { type: BooleanConstructor; default: any; }; validateStatus: any; validateTrigger: { type: import("vue").PropType; }; messageVariables: { type: import("vue").PropType>; }; hidden: BooleanConstructor; noStyle: BooleanConstructor; tooltip: StringConstructor; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; }; hasFeedback: { type: BooleanConstructor; default: boolean; }; colon: { type: BooleanConstructor; default: any; }; labelAlign: import("vue").PropType; prop: { type: import("vue").PropType; }; name: { type: import("vue").PropType; }; rules: import("vue").PropType; autoLink: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: any; }; validateFirst: { type: BooleanConstructor; default: any; }; validateStatus: any; validateTrigger: { type: import("vue").PropType; }; messageVariables: { type: import("vue").PropType>; }; hidden: BooleanConstructor; noStyle: BooleanConstructor; tooltip: StringConstructor; }>>, { label: any; hidden: boolean; required: boolean; help: any; validateFirst: boolean; validateStatus: any; autoLink: boolean; hasFeedback: boolean; noStyle: boolean; extra: any; colon: boolean; }, import("@antdv/ui/es/ui").CustomSlotsType<{ help: any; label: any; extra: any; default: any; tooltip: any; }>>; export declare const FormItemRest: import("vue").DefineComponent<{}, () => import("vue").VNode[], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; export { useInjectFormItemContext }; export declare const Form: { new (...args: any[]): import("vue").CreateComponentPublicInstance; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, { disabled: boolean; size: import("@antdv/ui/es/ui").SizeType; layout: any; onSubmit: (e: Event) => void; validateTrigger: string | string[]; onValidate: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; wrapperCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelAlign: import("./src/interface").FormLabelAlign; colon: boolean; requiredMark: "" | import("./src/interface").RequiredMark; labelWrap: boolean; onValuesChange: (changedValues: any, values: any) => void; onFieldsChange: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; onFinish: (values: any) => void; onFinishFailed: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; rules: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; hideRequiredMark: boolean; model: any; validateMessages: import("@antdv/ui/es/ui/locales").ValidateMessages; validateOnRuleChange: boolean; scrollToFirstError: boolean | import("scroll-into-view-if-needed").StandardBehaviorOptions | import("scroll-into-view-if-needed").CustomBehaviorOptions; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, () => import("@antdv/ui/es/ui").VueNode, {}, {}, {}, { disabled: boolean; size: import("@antdv/ui/es/ui").SizeType; layout: any; onSubmit: (e: Event) => void; validateTrigger: string | string[]; onValidate: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; wrapperCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelAlign: import("./src/interface").FormLabelAlign; colon: boolean; requiredMark: "" | import("./src/interface").RequiredMark; labelWrap: boolean; onValuesChange: (changedValues: any, values: any) => void; onFieldsChange: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; onFinish: (values: any) => void; onFinishFailed: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; rules: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; hideRequiredMark: boolean; model: any; validateMessages: import("@antdv/ui/es/ui/locales").ValidateMessages; validateOnRuleChange: boolean; scrollToFirstError: boolean | import("scroll-into-view-if-needed").StandardBehaviorOptions | import("scroll-into-view-if-needed").CustomBehaviorOptions; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { disabled: boolean; size: import("@antdv/ui/es/ui").SizeType; layout: any; onSubmit: (e: Event) => void; validateTrigger: string | string[]; onValidate: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; wrapperCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelAlign: import("./src/interface").FormLabelAlign; colon: boolean; requiredMark: "" | import("./src/interface").RequiredMark; labelWrap: boolean; onValuesChange: (changedValues: any, values: any) => void; onFieldsChange: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; onFinish: (values: any) => void; onFinishFailed: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; rules: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; hideRequiredMark: boolean; model: any; validateMessages: import("@antdv/ui/es/ui/locales").ValidateMessages; validateOnRuleChange: boolean; scrollToFirstError: boolean | import("scroll-into-view-if-needed").StandardBehaviorOptions | import("scroll-into-view-if-needed").CustomBehaviorOptions; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { ItemRest: import("vue").DefineComponent<{}, () => import("vue").VNode[], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; useInjectFormItemContext: typeof useInjectFormItemContext; install(app: App): App; }; declare const _default: { new (...args: any[]): import("vue").CreateComponentPublicInstance; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, { disabled: boolean; size: import("@antdv/ui/es/ui").SizeType; layout: any; onSubmit: (e: Event) => void; validateTrigger: string | string[]; onValidate: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; wrapperCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelAlign: import("./src/interface").FormLabelAlign; colon: boolean; requiredMark: "" | import("./src/interface").RequiredMark; labelWrap: boolean; onValuesChange: (changedValues: any, values: any) => void; onFieldsChange: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; onFinish: (values: any) => void; onFinishFailed: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; rules: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; hideRequiredMark: boolean; model: any; validateMessages: import("@antdv/ui/es/ui/locales").ValidateMessages; validateOnRuleChange: boolean; scrollToFirstError: boolean | import("scroll-into-view-if-needed").StandardBehaviorOptions | import("scroll-into-view-if-needed").CustomBehaviorOptions; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, () => import("@antdv/ui/es/ui").VueNode, {}, {}, {}, { disabled: boolean; size: import("@antdv/ui/es/ui").SizeType; layout: any; onSubmit: (e: Event) => void; validateTrigger: string | string[]; onValidate: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; wrapperCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelAlign: import("./src/interface").FormLabelAlign; colon: boolean; requiredMark: "" | import("./src/interface").RequiredMark; labelWrap: boolean; onValuesChange: (changedValues: any, values: any) => void; onFieldsChange: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; onFinish: (values: any) => void; onFinishFailed: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; rules: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; hideRequiredMark: boolean; model: any; validateMessages: import("@antdv/ui/es/ui/locales").ValidateMessages; validateOnRuleChange: boolean; scrollToFirstError: boolean | import("scroll-into-view-if-needed").StandardBehaviorOptions | import("scroll-into-view-if-needed").CustomBehaviorOptions; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; wrapperCol: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes>; default: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; }; colon: { type: BooleanConstructor; default: boolean; }; labelAlign: { type: import("vue").PropType; default: import("./src/interface").FormLabelAlign; }; labelWrap: { type: BooleanConstructor; default: boolean; }; prefixCls: StringConstructor; requiredMark: { type: import("vue").PropType<"" | import("./src/interface").RequiredMark>; default: "" | import("./src/interface").RequiredMark; }; hideRequiredMark: { type: BooleanConstructor; default: boolean; }; model: any; rules: { type: import("vue").PropType<{ [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }>; default: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; }; validateMessages: { type: import("vue").PropType; default: import("@antdv/ui/es/ui/locales").ValidateMessages; }; validateOnRuleChange: { type: BooleanConstructor; default: boolean; }; scrollToFirstError: { default: boolean | import("scroll-into-view-if-needed").Options; type: import("vue").PropType; }; onSubmit: { type: import("vue").PropType<(e: Event) => void>; default: (e: Event) => void; }; name: StringConstructor; validateTrigger: { type: import("vue").PropType; default: string | string[]; }; size: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").SizeType; }; disabled: { type: BooleanConstructor; default: boolean; }; onValuesChange: { type: import("vue").PropType<(changedValues: any, values: any) => void>; default: (changedValues: any, values: any) => void; }; onFieldsChange: { type: import("vue").PropType<(changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void>; default: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; }; onFinish: { type: import("vue").PropType<(values: any) => void>; default: (values: any) => void; }; onFinishFailed: { type: import("vue").PropType<(errorInfo: import("./src/interface").ValidateErrorEntity) => void>; default: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; }; onValidate: { type: import("vue").PropType<(name: string | number | number[] | string[], status: boolean, errors: string[]) => void>; default: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; }; }>>, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { disabled: boolean; size: import("@antdv/ui/es/ui").SizeType; layout: any; onSubmit: (e: Event) => void; validateTrigger: string | string[]; onValidate: (name: string | number | number[] | string[], status: boolean, errors: string[]) => void; wrapperCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelCol: Partial; default: string | number | import("@antdv/ui/es/ui").ColSize; }; sm: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; md: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; lg: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; xxl: { type: import("vue").PropType; default: string | number | import("@antdv/ui/es/ui").ColSize; }; prefixCls: StringConstructor; flex: (NumberConstructor | StringConstructor)[]; }>> & import("vue").HTMLAttributes; labelAlign: import("./src/interface").FormLabelAlign; colon: boolean; requiredMark: "" | import("./src/interface").RequiredMark; labelWrap: boolean; onValuesChange: (changedValues: any, values: any) => void; onFieldsChange: (changedFields: import("./src/interface").FieldData[], allFields: import("./src/interface").FieldData[]) => void; onFinish: (values: any) => void; onFinishFailed: (errorInfo: import("./src/interface").ValidateErrorEntity) => void; rules: { [k: string]: import("./src/interface").RuleObject | import("./src/interface").RuleObject[]; }; hideRequiredMark: boolean; model: any; validateMessages: import("@antdv/ui/es/ui/locales").ValidateMessages; validateOnRuleChange: boolean; scrollToFirstError: boolean | import("scroll-into-view-if-needed").StandardBehaviorOptions | import("scroll-into-view-if-needed").CustomBehaviorOptions; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { ItemRest: import("vue").DefineComponent<{}, () => import("vue").VNode[], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; useInjectFormItemContext: typeof useInjectFormItemContext; install(app: App): App; } & Plugin & { readonly Item: typeof FormItem; readonly ItemRest: typeof FormItemRest; readonly useForm: typeof useForm; readonly useInjectFormItemContext: typeof useInjectFormItemContext; }; export default _default; export * from './src/interface'; export * from './src/props';