import { EventEmitter, OnInit } from '@angular/core'; import { KNZLocaleService } from '@knz/theme'; import { CloseType, ReuseContextCloseEvent, ReuseContextI18n, ReuseCustomContextMenu, ReuseItem } from './reuse-tab.interfaces'; export declare class ReuseTabContextMenuComponent implements OnInit { private i18nSrv; private _i18n; i18n: ReuseContextI18n; item: ReuseItem; event: MouseEvent; customContextMenu: ReuseCustomContextMenu[]; readonly close: EventEmitter; readonly includeNonCloseable: boolean; constructor(i18nSrv: KNZLocaleService); private notify; ngOnInit(): void; click(e: MouseEvent, type: CloseType, custom?: ReuseCustomContextMenu): void; isDisabled(custom: ReuseCustomContextMenu): boolean; closeMenu(event: MouseEvent): void; }