import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { DomSanitizer } from '@angular/platform-browser'; import { FileDownloader } from '../../injection/file-downloader'; import { Media, MediaItem } from '../../models/media.model'; import * as i0 from "@angular/core"; export declare class MediaManagerComponent implements OnInit, OnChanges { fileDownloader: FileDownloader; private sanitizer; model: Media[] | null; constructor(fileDownloader: FileDownloader, sanitizer: DomSanitizer); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; thirdLevelCols(item: Media): Array<{ type: 'header' | 'value'; } & any>; downloadFile(media: MediaItem): void; fileIcons(mimeType: string): string; private downloadPreviews; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }