declare const _sfc_main: import("vue").DefineComponent<{ trigger: { type: import("vue").PropType; default: () => string[]; }; placement: { type: import("vue").PropType; default: string; }; value: StringConstructor; placeholder: StringConstructor; size: import("vue").PropType; disabled: BooleanConstructor; allowClear: { type: BooleanConstructor; default: boolean; }; allowSearch: { type: BooleanConstructor; default: boolean; }; searchPlaceholder: { type: StringConstructor; default: string; }; data: { type: import("vue").PropType; required: boolean; }; emptyDescription: StringConstructor; }, { visible: import("vue").Ref; isDisabled: import("vue").ComputedRef; onClear: () => void; onSelect: (value: string) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:value"[], "update:value", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => string[]; }; placement: { type: import("vue").PropType; default: string; }; value: StringConstructor; placeholder: StringConstructor; size: import("vue").PropType; disabled: BooleanConstructor; allowClear: { type: BooleanConstructor; default: boolean; }; allowSearch: { type: BooleanConstructor; default: boolean; }; searchPlaceholder: { type: StringConstructor; default: string; }; data: { type: import("vue").PropType; required: boolean; }; emptyDescription: StringConstructor; }>> & { "onUpdate:value"?: ((...args: any[]) => any) | undefined; }, { trigger: import("./types").TriggerType; placement: import("ant-design-vue/es/tooltip").TooltipPlacement; disabled: boolean; allowClear: boolean; allowSearch: boolean; searchPlaceholder: string; }>; export default _sfc_main;