/** * Upload a file to a signed URL using XMLHttpRequest, with optional progress * tracking. * * @param url - The signed upload URL. * @param file - The file to upload. * @param onProgress - Optional callback invoked with `{ loaded, total }` in * bytes as the upload progresses. */ export declare function uploadWithProgress(url: string, file: File, onProgress?: (progress: { loaded: number; total: number; }) => void): Promise; //# sourceMappingURL=upload.d.ts.map