declare const _sfc_main: import("vue").DefineComponent<{ allowClear: BooleanConstructor; autofocus: BooleanConstructor; backfill: BooleanConstructor; options: ArrayConstructor; optionsSource: ArrayConstructor; dropdownMenuStyle: import("vue").PropType; defaultActiveFirstOption: { type: BooleanConstructor; default(): boolean; }; disabled: BooleanConstructor; filterOption: (BooleanConstructor | FunctionConstructor)[]; optionLabelProp: { type: StringConstructor; default(): string; }; placeholder: StringConstructor; defaultOpen: BooleanConstructor; open: BooleanConstructor; value: (StringConstructor | ArrayConstructor | ObjectConstructor)[]; isGroup: BooleanConstructor; dropdownClassName: StringConstructor; }, { newProps: import("vue").ComputedRef<{ open: boolean; optionsSource: null; dropdownClassName: string; onSearch: (val: string) => void; onSelect: (val: string) => void; value: string | unknown[] | Record | undefined; disabled: boolean; options: unknown[] | undefined; "onUpdate:value": ((...args: any[]) => any) | undefined; isGroup: boolean; autofocus: boolean; onFocus: ((...args: any[]) => any) | undefined; placeholder: string | undefined; allowClear: boolean; onDropdownVisibleChange: ((...args: any[]) => any) | undefined; backfill: boolean; optionLabelProp: string; filterOption: boolean | Function | undefined; defaultActiveFirstOption: boolean; dropdownMenuStyle: import("vue").CSSProperties | undefined; defaultOpen: boolean; }>; value: import("vue").WritableComputedRef | undefined>; openRef: import("vue").Ref; slotsKeys: import("vue").ComputedRef; searchText: import("vue").Ref; optionsComp: import("vue").ComputedRef; uuidClass: string; handleDropdownVisibleChange: (val: boolean) => void; onSearch: (val: string) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focus" | "update:value" | "dropdownVisibleChange")[], "focus" | "update:value" | "dropdownVisibleChange", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ allowClear?: unknown; autofocus?: unknown; backfill?: unknown; options?: unknown; optionsSource?: unknown; dropdownMenuStyle?: unknown; defaultActiveFirstOption?: unknown; disabled?: unknown; filterOption?: unknown; optionLabelProp?: unknown; placeholder?: unknown; defaultOpen?: unknown; open?: unknown; value?: unknown; isGroup?: unknown; dropdownClassName?: unknown; } & { disabled: boolean; isGroup: boolean; autofocus: boolean; allowClear: boolean; backfill: boolean; optionLabelProp: string; defaultActiveFirstOption: boolean; open: boolean; defaultOpen: boolean; } & { value?: string | unknown[] | Record | undefined; options?: unknown[] | undefined; placeholder?: string | undefined; filterOption?: boolean | Function | undefined; dropdownMenuStyle?: import("vue").CSSProperties | undefined; dropdownClassName?: string | undefined; optionsSource?: unknown[] | undefined; }> & { "onUpdate:value"?: ((...args: any[]) => any) | undefined; onFocus?: ((...args: any[]) => any) | undefined; onDropdownVisibleChange?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; isGroup: boolean; autofocus: boolean; allowClear: boolean; backfill: boolean; optionLabelProp: string; defaultActiveFirstOption: boolean; open: boolean; defaultOpen: boolean; }>; export default _sfc_main;