/**
 * Reads a bounded byte prefix from a fetch `Response`.
 *
 * @param {Response} response - HTTP response whose body should be consumed.
 * @param {number} maxBytes - Maximum number of bytes to capture.
 * @param {{ captureOverflowByte?: boolean }} [options] - Optional capture behavior.
 * @returns {Promise<{ bytes: Uint8Array }>} Captured bytes, optionally including one overflow byte.
 * @private internal utility for bounded response reads
 */
export declare function readResponseBytes(response: Response, maxBytes: number, options?: {
    captureOverflowByte?: boolean;
}): Promise<{
    readonly bytes: Uint8Array;
}>;
