import { EventEmitter, ElementRef } from '@angular/core'; import { ModalContentComponent } from './modal-content.component'; import { ModalOptions } from './modal-options.model'; import { Observable } from 'rxjs'; export declare class ModalWindowComponent { private elementRef; isOpen: boolean; instanceCount: number; animationDone: EventEmitter; modalContent: ModalContentComponent; dismiss: EventEmitter; modalOptions: ModalOptions; animateState: string; isInAnimationDone: boolean; constructor(elementRef: ElementRef); open(): Observable; close(): Observable; onAnimationStart($event: any): void; onAnimationDone($event: any): void; onBackdropClick($event: Event): void; onEscKeyUp($event: KeyboardEvent): void; addContent(options: ModalOptions, dismiss: EventEmitter): EventEmitter; }