import { ComponentRef, Type, ViewContainerRef } from "@angular/core"; import { Observable } from "rxjs"; import * as i0 from "@angular/core"; export declare class ModalService { vcr: ViewContainerRef; private ModalComponent; private componentRef; private id; compLoader: (c: ComponentRef) => void; class: string; contentClass: string; private dataReceived; constructor(vcr: ViewContainerRef); afterClosed(): Observable; close(): void; private closeDialog; open(diagComp: Type, setInputs?: ((comp: ComponentRef) => void) | undefined): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵprov: i0.ɵɵInjectableDeclaration>; }