import { TabPaneItem, TabEventOption } from '../types'; import { EleDropdownProps, EleDropdownInstance } from '../../ele-app/plus'; import { DropdownItem } from '../../ele-dropdown/types'; import { PropType } from 'vue'; declare const _default: import('vue').DefineComponent<{ /** 当前选中页签 */ active: (StringConstructor | NumberConstructor)[]; /** 页签标识 */ tabName: (StringConstructor | NumberConstructor)[]; /** 页签标题 */ label: StringConstructor; /** 页签数据 */ item: PropType; /** 是否支持右键菜单 */ contextMenu: PropType; /** 右键菜单 */ contextMenus: PropType; /** 是否自己处理页签点击事件 */ handleClick: BooleanConstructor; }, { dropdownRef: import('vue').Ref; onContextMenu: (command: string) => void; onContextVisible: (visible: boolean) => void; onClick: (e: MouseEvent) => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { itemClick: (_opt: TabEventOption) => true; contextMenu: (_option: TabEventOption) => true; contextOpen: (_ref: EleDropdownInstance) => true; }, string, import('vue').PublicProps, Readonly; /** 是否支持右键菜单 */ contextMenu: PropType; /** 右键菜单 */ contextMenus: PropType; /** 是否自己处理页签点击事件 */ handleClick: BooleanConstructor; }>> & { onItemClick?: ((_opt: TabEventOption) => any) | undefined; onContextMenu?: ((_option: TabEventOption) => any) | undefined; onContextOpen?: ((_ref: EleDropdownInstance) => any) | undefined; }, { handleClick: boolean; }, {}>; export default _default;