import { ApplicationRef, Injector, ComponentFactoryResolver, Renderer2 } from '@angular/core'; import { PanelOptions, PanelOverlayRef } from '../interfaces'; import * as i0 from "@angular/core"; export declare class PanelOverlayService { private applicationRef; private injector; private componentFactoryResolver; private document; /*************** * Constructor */ constructor(applicationRef: ApplicationRef, injector: Injector, componentFactoryResolver: ComponentFactoryResolver, document: any); /*************** * Private methods */ private createPortal; private createComponent; /*************** * Public */ open(options: PanelOptions, renderer: Renderer2): PanelOverlayRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }