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