import { Injector, TemplateRef, ViewRef, ViewContainerRef, Renderer2, ComponentRef, ComponentFactoryResolver } from '@angular/core'; export declare class ContentRef { nodes: any[]; viewRef: ViewRef; componentRef: ComponentRef; constructor(nodes: any[], viewRef?: ViewRef, componentRef?: ComponentRef); } export declare class PopupService { private _type; private _injector; private _viewContainerRef; private _renderer; private _componentFactoryResolver; private _windowRef; private _contentRef; constructor(_type: any, _injector: Injector, _viewContainerRef: ViewContainerRef, _renderer: Renderer2, _componentFactoryResolver: ComponentFactoryResolver); open(content?: string | TemplateRef, context?: any): ComponentRef; close(): void; private _getContentRef(content, context?); }