import { EventEmitter, OnInit } from '@angular/core'; import { TaskService } from "../../services/task.service"; import { DomSanitizer } from "@angular/platform-browser"; import { PlatformLocation } from "@angular/common"; export declare class FileComponent implements OnInit { private taskService; private sanitizer; private location; uploadFileUrl: any; downloadFileUrl: any; pdfPreviewPrefix: any; wordPreviewPrefix: any; watermarkFileUrl: any; pdfPreviewUrl: any; wordPreviewUrl: any; pdfJsUrl: string; boardId: any; set ChangeBoardData(data: any); set boardColumnChange(data: any); boardColumnData: any[]; pulse: any; set pulseChange(data: any); taskName: string; columnValue: { config: { watermark: boolean; watermarkContent: string; }; files: any[]; }; disabled: boolean; column: any; addFilePop: boolean; selectedFile: { id: string; name: string; type: string; created: number; size: number; taskName: string; }; selectIndex: number; configPopVisible: boolean; modalVisible: boolean; modalWidth: any; modalHeight: any; imageHeight: any; updateFilterData: EventEmitter; constructor(taskService: TaskService, sanitizer: DomSanitizer, location: PlatformLocation); ngOnInit(): void; getFileIcon(type: any): string; openFileDialog(): void; uploadFile(event: any): void; addFile(file: any): void; deleteFile(i: any): void; saveValue(): void; openViewDialog(file: any, i: any): void; getFileSuffix(name: string): string; translateSize(size: number): string; preFile(): void; nextFile(): void; getFilePreviewUrl(file: any): void; downloadAll(): void; handleRes(result: any): void; }