import { ElementRef, EventEmitter, TemplateRef, ViewContainerRef } from '@angular/core'; import { Overlay } from '@angular/cdk/overlay'; export declare class ContextMenuDirective { overlay: Overlay; viewContainerRef: ViewContainerRef; private elementRef; private overlayRef; private sub; menuContext: TemplateRef; menuPosition: EventEmitter<{ x: number; y: number; }>; constructor(overlay: Overlay, viewContainerRef: ViewContainerRef, elementRef: ElementRef); onContextMenu({ x, y }: MouseEvent): void; close(): void; }