import { ModalInstance } from "./ModalInstance"; import { IModalOptions } from "./IModalOptions"; import { ModalRenderer } from "./ModalRenderer"; import { TemplateRef } from "@angular/core"; export declare class ModalStack { private stack; private backdrop; private lastOpenedLayer; constructor(); get openedModalCount(): number; get openedVisibleModalCount(): number; get openedBackdropModalCount(): number; closeLast(): Promise; getLast(): ModalInstance; open(modalRenderer: ModalRenderer, modalData?: any, componentType?: Function, templateRef?: TemplateRef, options?: IModalOptions): ModalInstance; private closeModalsAfter; private invalidateBodyClass; private removeInstance; }