import { EventEmitter, TemplateRef } from '@angular/core'; import { ShContextMenuComponent } from './sh-context-menu.component'; import { ShContextMenuClickEvent } from './sh-context-menu.models'; export declare class MenuItemContext { $implicit: any; constructor(); } export declare class ShContextMenuItemDirective { template: TemplateRef; subMenu: ShContextMenuComponent; divider: boolean; visible: (event: ShContextMenuClickEvent) => boolean; disabled: (event: ShContextMenuClickEvent) => boolean; closeOnClick: boolean; click: EventEmitter; context: MenuItemContext; private _active; constructor(template: TemplateRef); setNotActive(): void; setActive(): void; }