UNPKG

@vulppi/toolbelt

Version:

A collection of tools and utilities.

23 lines (20 loc) 716 B
// Generated by dts-bundle-generator v9.5.1 export declare function deserializeObject<R = any>(serial: ArrayBuffer): R; /** * Asynchronously reads a response body in chunks and tracks download progress. * * @example * ``` * const response = await fetch('https://example.com/large-text-file'); * for await (const { chunk, progress } of progressResponse(response)) { * console.log(`Progresso: ${(progress * 100).toFixed(2)}%`); * console.log('Chunk recebido:', chunk); * } * ``` */ export declare function progressResponse(res: Response): AsyncGenerator<{ chunk: string; progress: number; }, void, unknown>; export declare function serializeObject(obj: any): Uint8Array<ArrayBufferLike>; export {};