export declare const MIN_RESUMABLE_CHUNK_SIZE: number; export declare const DEFAULT_RESUMABLE_CHUNK_SIZE: number; export declare const MAX_RESUMABLE_CHUNK_SIZE: number; export interface ResumableStreamUploadOptions { readonly stream: ReadableStream; readonly sessionUrl: URL; readonly contentType: string; readonly chunkSize: number; readonly signal?: AbortSignal; readonly request: (input: URL, init: RequestInit) => Promise; readonly createHttpError: (response: Response) => Promise; } export interface ResumableStreamUploadResult { readonly response: Response; readonly size: number; } /** Upload an unknown-length byte stream using the GCS resumable protocol. */ export declare function uploadUnknownLengthStream(options: ResumableStreamUploadOptions): Promise; //# sourceMappingURL=resumable-upload.d.ts.map