import { AfterViewInit, EventEmitter } from "@angular/core"; import { MediaFileDisplayStyle as DisplayStyle, MediaFileMetadata } from "@cygnus-reach/session"; import { MediaFileDisplayIcons } from "../../../models/icon-interfaces"; import * as i0 from "@angular/core"; export declare class MediaFileDisplayComponent implements AfterViewInit { _file: MediaFileMetadata; set file(file: MediaFileMetadata); get file(): MediaFileMetadata; editable: boolean; viewable: boolean; borderRadii: false | "top" | "bottom" | "all"; icons?: MediaFileDisplayIcons; edit: EventEmitter; view: EventEmitter; private videos; coverPlaceholder: string; DisplayStyle: typeof DisplayStyle; displayStyle: DisplayStyle; constructor(); ngAfterViewInit(): void; handleError(event: any, messagePrefix?: string, withSourceTag?: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }