import type { CustomSlotsType } from '@antdv/ui/es/types'; declare const _default: import("vue").DefineComponent<{ id: StringConstructor; role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (BooleanConstructor | StringConstructor)[]; default: any; }; icon: any; onMouseenter: import("vue").PropType; onMouseleave: import("vue").PropType; onClick: import("vue").PropType; onKeydown: import("vue").PropType; onFocus: import("vue").PropType; originItemValue: { type: import("vue").PropType; default: import("./interface").ItemType; }; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; onMouseleave: import("vue").PropType; onClick: import("vue").PropType; onKeydown: import("vue").PropType; onFocus: import("vue").PropType; originItemValue: { type: import("vue").PropType; default: import("./interface").ItemType; }; }>>, { title: string | boolean; disabled: boolean; icon: any; danger: boolean; originItemValue: import("./interface").ItemType; }, CustomSlotsType<{ icon?: any; title?: any; default?: any; }>>; export default _default;