import { PropType } from "vue"; import { FormItemSchema, FormSchema } from "../../CDynamicForm"; declare const _default: import("vue").DefineComponent<{ show: { type: BooleanConstructor; default: boolean; }; /** * 点击蒙层是否允许关闭 */ maskClosable: { type: BooleanConstructor; default: boolean; }; /** * @description 弹出框title */ title: { type: StringConstructor; default: string; }; /** * @description 表单字段 */ fields: { type: PropType[]>; }; /** * @description 表单初始化数据 用于编辑页面传入 模型数据 */ formData: { type: ObjectConstructor; required: false; }; formConfig: { type: PropType; required: false; }; /** * @description 保存按钮loading */ confirmLoading: { type: BooleanConstructor; required: false; }; }, { setFieldsValue: (formData: any) => void; updateSchema: (data: Partial | Partial[]) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "save"[], "save", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly[]>; }; /** * @description 表单初始化数据 用于编辑页面传入 模型数据 */ formData: { type: ObjectConstructor; required: false; }; formConfig: { type: PropType; required: false; }; /** * @description 保存按钮loading */ confirmLoading: { type: BooleanConstructor; required: false; }; }>> & { onSave?: ((...args: any[]) => any) | undefined; }, { title: string; show: boolean; confirmLoading: boolean; maskClosable: boolean; }>; export default _default;