import { AfterContentInit, AfterViewInit, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { WindowMedias } from './window-medias'; import { ModalSize } from './modal-size.enum'; export declare class ModalComponent implements OnInit, OnChanges, AfterViewInit, OnDestroy, AfterContentInit { MyModalSize: typeof ModalSize; hasHeader: boolean; hasFooter: boolean; myId: string; autoShow: boolean; modalSize: ModalSize; customWidthPercent: WindowMedias; historyBackOnClose: boolean; dataBackdrop: boolean; displayBackdrop: boolean; scrollLargeContents: boolean; modalDialogCentered: boolean; removeFromDomOnHide: boolean; appendToBodyOnShow: boolean; fade: boolean; onClose: EventEmitter; onShow: EventEmitter; onShown: EventEmitter; myModalSizeClass: string; hasCustomWidth: boolean; defaultWidthPercent: number; currentWidthPercent: number; isShow: boolean; isShown: boolean; constructor(); private reset; ngOnInit(): void; ngAfterViewInit(): void; ngAfterContentInit(): void; showModal(): void; hideModal(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private handleCustomWith; getCssClasses(): {}; }