/** * Streams a URL into memory and assembles the received chunks into a single `Blob`. * * This avoids depending on `response.blob()` and exposes abort support through the provided signal, * which is useful when the caller wants tighter control over cancellation during large downloads. * * @param url Resource URL to fetch. * @param signal Optional abort signal forwarded to `fetch`. * @returns A blob containing the entire streamed response body. */ export declare function urlToBlobChunks(url: string, signal?: AbortSignal): Promise;