import type { DropdownItem, Size } from "../../types/general"; import { PropType } from "vue"; declare const _default: import("vue").DefineComponent<{ size: { type: PropType; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; items: { type: PropType; required: false; default: () => never[]; }; }, { trigger: import("vue").Ref; menu: import("vue").Ref; show: () => void; handleClick: (item: DropdownItem) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { key: (_e?: string) => true; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; items: { type: PropType; required: false; default: () => never[]; }; }>> & { onKey?: ((_e?: string | undefined) => any) | undefined; }, { items: DropdownItem[]; disabled: boolean; size: Size; }>; export default _default;