import { ElementRef, OnInit } from '@angular/core'; import { BaseFieldDirective } from 'dmf/dm-common'; import { FileType, UploadFile, UploadOption } from './upload.option'; import { UploadService } from './upload.service'; import * as i0 from "@angular/core"; export declare class DmUploadComponent extends BaseFieldDirective implements OnInit { private uploadService; fileUpload: ElementRef; filePreview: UploadFile; currentState: string; inprogressList: UploadFile[]; constructor(uploadService: UploadService); ngOnInit(): void; onOptionChanged(option: UploadOption): void; get urlParamaters(): string; uploadFile(uploadFile: UploadFile): void; private uploadFiles; checkPreviewable(mimeType: string): { previewable: boolean; type: FileType; }; openFile_onClick(): void; view_onClick(file: UploadFile): void; delete_onClick(file: UploadFile): void; closePreview_onClick(): void; uploader_onChange(fileUpload: any): void; getStatus(uploadFile: UploadFile): string; changeState(): void; onFilesChange(fileList: File[]): void; animation_onFinished(e: any, uploadFile: UploadFile): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }