import { PropType } from "vue"; import type { FormItemSchema, FormSchema } from "./types/form"; import { NamePath } from "ant-design-vue/lib/form/interface"; import "dayjs/locale/zh-cn"; declare const _default: import("vue").DefineComponent<{ formSchema: { type: PropType; default: () => {}; }; initialValues: { type: PropType>; default: () => {}; }; viewMode: { type: BooleanConstructor; default: boolean; }; }, { formModel: { [x: string]: any; }; validateFields: (nameList?: NamePath[] | undefined) => Promise; resetFields: () => Promise; validate: (nameList?: NamePath[] | undefined) => Promise<{ [x: string]: any; }>; setFieldsValue: (values: Recordable) => Promise; setFormModel: (key: string, value: any) => void; updateSchema: (data: Partial | Partial[]) => Promise; scrollToField: (name: NamePath, options?: ScrollOptions | undefined) => Promise; resetSchema: (data: Partial | Partial[]) => Promise; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("submit" | "reset" | "change")[], "submit" | "reset" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => {}; }; initialValues: { type: PropType>; default: () => {}; }; viewMode: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((...args: any[]) => any) | undefined; onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; }, { viewMode: boolean; formSchema: FormSchema; initialValues: Recordable; }>; export default _default;