import { Injector } from '@angular/core'; import { Overlay, OverlayContainer, OverlayRef } from "@angular/cdk/overlay"; import { ContextMenuConfig } from "../components/context-menu/context-menu-config"; import "rxjs/add/operator/first"; export declare class ContextMenuService { private overlay; private parentInjector; private overlayContainer; overlayRef: OverlayRef; constructor(overlay: Overlay, parentInjector: Injector, overlayContainer: OverlayContainer); /** * * @param config */ attach(config: ContextMenuConfig): void; detach(): void; private createInjector(config); }