import type { PropType } from 'vue'; import type { IconItem } from '../types'; declare const _sfc_main: import("vue").DefineComponent<{ value: StringConstructor; allowSearch: { type: BooleanConstructor; default: boolean; }; searchPlaceholder: { type: StringConstructor; default: string; }; data: PropType; emptyDescription: StringConstructor; }, { activeKey: import("vue").Ref; selectKey: import("vue").Ref; menus: import("vue").Ref; icons: import("vue").Ref; keywords: import("vue").Ref; onSearch: () => void; onTabClick: (key: string) => void; onMenuClick: ({ key }: { key: any; }) => void; onSelect: (value: string) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "select"[], "select", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; emptyDescription: StringConstructor; }>> & { onSelect?: ((...args: any[]) => any) | undefined; }, { allowSearch: boolean; searchPlaceholder: string; }>; export default _sfc_main;