import { ProFormSchema } from '../types'; declare function __VLS_template(): { default?(_: { model: Record; schema: ProFormSchema; field: string; values: Record; }): any; }; declare const __VLS_component: import('vue').DefineComponent<__VLS_TypePropsToRuntimeProps<{ schema: ProFormSchema; formModel: Record; formDisabled?: boolean; autoPlaceholder?: boolean; colon?: boolean; formActionType?: import('../types').FormActionType; onFieldChange?: (field: string, value: unknown) => void; /** 自定义组件映射(由 ProForm 传入) */ customComponents?: Record; /** 注册字段实例(由 ProForm 传入) */ registerFieldInstance?: (field: string, instance: Record | null) => void; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, Readonly; formDisabled?: boolean; autoPlaceholder?: boolean; colon?: boolean; formActionType?: import('../types').FormActionType; onFieldChange?: (field: string, value: unknown) => void; /** 自定义组件映射(由 ProForm 传入) */ customComponents?: Record; /** 注册字段实例(由 ProForm 传入) */ registerFieldInstance?: (field: string, instance: Record | null) => void; }>>>, {}>; declare const _default: __VLS_WithTemplateSlots>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; }; type __VLS_WithTemplateSlots = T & { new (): { $scopedSlots: S; }; };