import { SelectProps, SelectOption } from './types'; declare const _default: import('vue').DefineComponent any; change: (value: string | number | (string | number)[] | undefined) => any; focus: (event: FocusEvent) => any; blur: (event: FocusEvent) => any; clear: () => any; "visible-change": (visible: boolean) => any; "remove-tag": (value: string | number) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onUpdate:value"?: ((value: string | number | (string | number)[] | undefined) => any) | undefined; onChange?: ((value: string | number | (string | number)[] | undefined) => any) | undefined; onFocus?: ((event: FocusEvent) => any) | undefined; onBlur?: ((event: FocusEvent) => any) | undefined; onClear?: (() => any) | undefined; "onVisible-change"?: ((visible: boolean) => any) | undefined; "onRemove-tag"?: ((value: string | number) => any) | undefined; }>, { value: string | number | (string | number)[]; width: string | number; disabled: boolean; loading: boolean; clearable: boolean; placeholder: string; readonly: boolean; multiple: boolean; maxHeight: string | number; options: SelectOption[]; filterable: boolean; noDataText: string; noMatchText: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;