import { ApplicationRef, EnvironmentInjector } from '@angular/core'; import { DokuToastRef } from './toast-ref'; import { DokuToastItem } from './toast.interface'; import * as i0 from "@angular/core"; export declare class DokuToastElementService { private envInjector; private appRef; private document; toastRefs: DokuToastRef[]; constructor(envInjector: EnvironmentInjector, appRef: ApplicationRef, document: Document); openToast(data: DokuToastItem): DokuToastRef; dismissAll(): void; removeContainerElement(): void; private createToastComponent; private attachToastContainer; private attachToastInContainer; private createToastContainerElement; private getToastContainerElement; private registerToastRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }