import { EzFile } from "./ez-upload"; export default class RemoteFile { file: File; size: number; name: string; progress: number; private _aborted; private _uploadingXhr; constructor(file: File); abortUpload(): void; isUploading(): boolean; upload(server: string, headers: Map, updateCallBack: Function): Promise>; delete(item: EzFile, server: string, headers: Map): Promise; }