import { OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { OverlayService } from './overlay.service'; import * as i0 from "@angular/core"; export declare class OverlayDirective implements OnInit, OnDestroy { private readonly template; private readonly overlayService; constructor(template: TemplateRef, overlayService: OverlayService); private key?; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }