import { EventEmitter, TemplateRef } from '@angular/core'; import { FileUploader } from './file-uploader.class'; import { IUploadOptions, UploadStatus } from './file-uploader.types'; import { UploadComponent } from './upload.class'; import { UploadedFilesComponent } from './uploaded-files.component'; import * as i0 from "@angular/core"; export declare class SingleUploadViewComponent extends UploadComponent { uploadOptions: IUploadOptions; preloadFilesRef: TemplateRef; uploadedFiles: Array; uploadedFilesRef: TemplateRef; filePath: string; dynamicUploadOptionsFn: (files: any, uploadOptions: any, chunkedFileIndex?: any) => IUploadOptions; deleteUploadedFileEvent: EventEmitter; uploadedFilesComponent: UploadedFilesComponent; UploadStatus: typeof UploadStatus; fileUploaders: Array; addFile(file: File): void; deleteFile(file: File): void; deletePreUploadFile(file: any): void; deleteFileProxy: (file: any) => void; _onDeleteUploadedFile(filePath: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }