declare const _default: __VLS_WithTemplateSlots; default: () => never[]; }; extendTable: { type: PropType; default: boolean; }; formDataDefault: { type: PropType; default: () => {}; }; disabled: { type: PropType; default: boolean; }; showType: { type: PropType; default: undefined; }; property: { type: PropType; default: () => {}; }; apis: { type: PropType; default: undefined; }; showLabel: { type: PropType; default: boolean; }; }>, { $slots: Readonly<{ [name: string]: import('vue').Slot | undefined; }>; $attrs: { [x: string]: unknown; }; $refs: { elFormRef: globalThis.Ref; }; props: { readonly formItems: import('../../index').FormItem[]; readonly extendTable: string | boolean; readonly formDataDefault: object & { [s: string]: string | number | boolean | object | [] | undefined; }; readonly disabled: boolean; readonly property: Partial; readonly showLabel: boolean; readonly showType?: string | undefined; readonly apis?: { [key: string]: import('../../index').PowerfulFormListApi; } | import('../../index').PowerfulFormListApi | undefined; }; powerfulFormData: import('../../index').PowerfulFormData; formItems: globalThis.ComputedRef; visibleFormTrigger: () => boolean; submitForm: (params?: object, options?: { successMessage?: string; errorMessage?: string; cb: (type: "success" | "error", res?: any) => void; }) => import('element-plus').FormValidationResult; resetForm: () => void; refreshRender: (refName?: string, proxy?: ComponentPublicInstance) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: () => never[]; }; extendTable: { type: PropType; default: boolean; }; formDataDefault: { type: PropType; default: () => {}; }; disabled: { type: PropType; default: boolean; }; showType: { type: PropType; default: undefined; }; property: { type: PropType; default: () => {}; }; apis: { type: PropType; default: undefined; }; showLabel: { type: PropType; default: boolean; }; }>> & Readonly<{}>, { formItems: import('../../index').FormItem[] | undefined; extendTable: string | boolean | undefined; formDataDefault: object & { [s: string]: string | number | boolean | object | [] | undefined; }; disabled: boolean | undefined; showType: string | undefined; property: Partial | undefined; apis: { [key: string]: import('../../index').PowerfulFormListApi; } | import('../../index').PowerfulFormListApi | undefined; showLabel: boolean | undefined; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>, Partial any>> & { "last-item"?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };