import { ComponentFactoryResolver, ApplicationRef, Injector, ComponentRef } from '@angular/core'; import { AlertConfig } from './alert-config'; import { AlertRef } from './alert-ref'; import { TulAlertComponent } from '../components/tul-alert/tul-alert.component'; import * as i0 from "@angular/core"; export declare class AlertService { private componentFactoryResolver; private appRef; private injector; dialogComponentRef: ComponentRef; constructor(componentFactoryResolver: ComponentFactoryResolver, appRef: ApplicationRef, injector: Injector); /** * open alert on screen * @param config config for alert * @returns */ open(config: AlertConfig): AlertRef; private appendDialogComponentToBody; private removeElementsByClass; private removeDialogComponentFromBody; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }