import { AnimationEvent } from '@angular/animations'; import { EventEmitter, Injector } from '@angular/core'; import { FullscreenModalConfig } from '../fullscreen-modal-config'; import { FullscreenModalRef } from '../fullscreen-modal-ref'; export declare class FullscreenContainerModalComponent { component: any; dialogRef: FullscreenModalRef; config: FullscreenModalConfig; state: 'void' | 'enter' | 'leave'; fadeState: 'void' | 'enter' | 'leave'; animationStateChanged: EventEmitter; dataInjector: Injector; showContent: boolean; constructor(component: any, dialogRef: FullscreenModalRef, config: FullscreenModalConfig, injector: Injector); onAnimationStart(event: AnimationEvent): void; onAnimationDone(event: AnimationEvent): void; startExitAnimation(): void; }