import { EventEmitter, TemplateRef } from '@angular/core'; export declare class ContextMenuItemDirective { private template; divider: boolean; enabled: boolean | ((item: any) => boolean); visible: boolean | ((item: any) => boolean); execute: EventEmitter<{ event: Event; item: any; }>; constructor(template: TemplateRef<{ item: any; }>); evaluateIfFunction(value: any, item: any): any; triggerExecute(item: any, $event?: MouseEvent): void; }