import { ApplicationRef, EnvironmentInjector, Type } from '@angular/core'; import { DialogRef } from './dialog-ref'; import { DialogConfig } from './dialog-config'; import * as i0 from "@angular/core"; export declare class DialogService { private appRef; private envInjector; private stack; constructor(appRef: ApplicationRef, envInjector: EnvironmentInjector); open(component: Type, config?: DialogConfig): DialogRef; /** Closes the topmost open dialog, e.g. from a global Escape handler. */ closeTop(): void; private injectStylesOnce; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }