import { t } from '../common'; export declare type FireUploadEvent = (args?: FireUploadEventArgs) => void; export declare type FireUploadEventArgs = { file?: t.IHttpClientUploaded['file']; error?: t.IHttpErrorFile; done?: boolean; }; export declare function UploadEvent(args: { uri: string; total: number; }): { $: import("rxjs").Observable; dispose: () => void; fire: FireUploadEvent; };