import { AppFormSchemaField } from '..'; declare const _default: __VLS_WithTemplateSlots>; required: true; }; schema: { type: import("vue").PropType; required: true; }; readonly: { type: import("vue").PropType; default: () => false; }; disable: { type: import("vue").PropType; default: () => false; }; loading: { type: import("vue").PropType; default: () => false; }; fieldWrapper: { type: import("vue").PropType; default: () => "div"; }; colGutter: { type: import("vue").PropType<"lg" | "md" | "sm" | "xs">; default: () => "sm"; }; modelValue: { type: import("vue").PropType<{ [key: string]: unknown; }>; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("submit" | "update:modelValue" | "reset" | "close")[], "submit" | "update:modelValue" | "reset" | "close", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; required: true; }; schema: { type: import("vue").PropType; required: true; }; readonly: { type: import("vue").PropType; default: () => false; }; disable: { type: import("vue").PropType; default: () => false; }; loading: { type: import("vue").PropType; default: () => false; }; fieldWrapper: { type: import("vue").PropType; default: () => "div"; }; colGutter: { type: import("vue").PropType<"lg" | "md" | "sm" | "xs">; default: () => "sm"; }; modelValue: { type: import("vue").PropType<{ [key: string]: unknown; }>; }; }>> & { onSubmit?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onReset?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; }, { readonly: boolean; disable: boolean; loading: boolean; fieldWrapper: string | import("vue").Component; colGutter: "lg" | "md" | "sm" | "xs"; }, {}>, Partial void; }; setterScope: (value: any, field: AppFormSchemaField) => void; getterScope: (scope: string) => any; scope: string; }; }) => any>> & { top?(_: {}): any; bottom?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };