import type { PropType } from 'vue'; declare const _sfc_main: import("vue").DefineComponent<{ className: { type: StringConstructor; }; /** 表单配置项说明 * formData object 表单提交数据 * rules object 验证规则 * fieldList Array 表单渲染数据 * operatorList Array 操作按钮list * listTypeInfo object 下拉选项数据 * labelWidth String label宽度 */ formOpts: { type: ObjectConstructor; default: () => {}; }; widthSize: { type: PropType<1 | 2 | 3 | 4>; validator: (value: number) => boolean; default: number; }; isTrim: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; }, { props: any; cEvent: any; selectListType: import("vue").ComputedRef<({ list }: { list: any; }) => any>; compChildName: any; compChildLabel: import("vue").ComputedRef<(opt: any, value: any) => any>; compChildValue: import("vue").ComputedRef<(opt: any, value: any, key: any) => any>; compChildShowLabel: import("vue").ComputedRef<(opt: any, value: any) => any>; colSize: import("vue").Ref<1 | 2 | 3 | 4>; tform: any; instance: any; emits: (event: "handleEvent" | "update:modelValue", ...args: any[]) => void; getChildWidth: (item: any) => string; getPlaceholder: (row: any) => any; handleEvent: (type: any, val: any, item: any) => void; selfValidate: () => Promise; RenderComp: import("vue").DefineComponent<{ render: FunctionConstructor; item: ObjectConstructor; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleEvent" | "update:modelValue")[], "handleEvent" | "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly {}; }; widthSize: { type: PropType<1 | 2 | 3 | 4>; validator: (value: number) => boolean; default: number; }; isTrim: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; }>> & { onHandleEvent?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { loading: boolean; formOpts: Record; widthSize: 1 | 2 | 3 | 4; isTrim: boolean; }, {}>; export default _sfc_main;