import { DefineComponent, PropType, ExtractPropTypes, VNode, RendererNode, RendererElement, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { FieldType } from '../../common/constants'; declare const _default: DefineComponent< ExtractPropTypes<{ type: PropType; config: PropType>; modelValue: (ObjectConstructor | StringConstructor | BooleanConstructor | DateConstructor | NumberConstructor | ArrayConstructor)[]; autoFocus: BooleanConstructor; disabled: BooleanConstructor; }>, () => VNode, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("change" | "update:modelValue" | "close")[], "change" | "update:modelValue" | "close", PublicProps, Readonly< ExtractPropTypes<{ type: PropType; config: PropType>; modelValue: (ObjectConstructor | StringConstructor | BooleanConstructor | DateConstructor | NumberConstructor | ArrayConstructor)[]; autoFocus: BooleanConstructor; disabled: BooleanConstructor; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; }>, { disabled: boolean; autoFocus: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export default _default;