interface StreamChunksOptions {
    chunkSize?: number;
    retries?: number;
    resume?: boolean;
    fetchImpl?: typeof fetch;
    getHeaders?: () => Record<string, string> | Promise<Record<string, string>>;
    signal?: AbortSignal;
    onProgress?: (sent: number, total: number) => void;
}
/** Browser-only sequential tus uploads; connection headers refresh on every request. */
export declare function streamChunks(location: string, data: Blob, options?: StreamChunksOptions): Promise<void>;
export {};
//# sourceMappingURL=tus.d.ts.map