{"version":3,"file":"modal-stack.d.ts","sources":["modal-stack.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AACA","sourcesContent":["import { ApplicationRef, ComponentFactoryResolver, EventEmitter, Injector, NgZone, RendererFactory2 } from '@angular/core';\nimport { ScrollBar } from '../util/scrollbar';\nimport { NgbModalRef } from './modal-ref';\nexport declare class NgbModalStack {\n private _applicationRef;\n private _injector;\n private _document;\n private _scrollBar;\n private _rendererFactory;\n private _ngZone;\n private _activeWindowCmptHasChanged;\n private _ariaHiddenValues;\n private _backdropAttributes;\n private _modalRefs;\n private _windowAttributes;\n private _windowCmpts;\n private _activeInstances;\n constructor(_applicationRef: ApplicationRef, _injector: Injector, _document: any, _scrollBar: ScrollBar, _rendererFactory: RendererFactory2, _ngZone: NgZone);\n open(moduleCFR: ComponentFactoryResolver, contentInjector: Injector, content: any, options: any): NgbModalRef;\n get activeInstances(): EventEmitter;\n dismissAll(reason?: any): void;\n hasOpenModals(): boolean;\n private _attachBackdrop;\n private _attachWindowComponent;\n private _applyWindowOptions;\n private _applyBackdropOptions;\n private _getContentRef;\n private _createFromTemplateRef;\n private _createFromString;\n private _createFromComponent;\n private _setAriaHidden;\n private _revertAriaHidden;\n private _registerModalRef;\n private _registerWindowCmpt;\n}\n"]}