import { OnInit, AfterViewInit, EventEmitter } from "@angular/core"; import { ViewerModel } from '../../../models/viewer-model'; import { E5ConfigurationService, ConfigurationScopeService } from 'e5core-angular-services'; import { ViewerBehaviourType } from '../../../enums/viewer-behaviour-type'; import { ViewerDisplayEvent } from '../../../events/viewer-display-event'; export declare class E5coreUiEmailConversationViewerComponent implements AfterViewInit, OnInit { e5ConfigurationService: E5ConfigurationService; configurationScopeService: ConfigurationScopeService; behaviourType: ViewerBehaviourType; popupWindowFeatures: string; readonly: boolean; viewerDisplayedEvent: EventEmitter; conversationViewerUrl: string; constructor(e5ConfigurationService: E5ConfigurationService, configurationScopeService: ConfigurationScopeService); ngOnInit(): void; ngAfterViewInit(): void; showInlineViewer(viewerModel: ViewerModel): void; showPopViewer(viewerModel: ViewerModel): void; private performWindowPopup; constructViewerUrl(viewerModel: ViewerModel, nextFunction: Function): void; raiseEvent(viewerModel: ViewerModel): void; }