bpms_site/.svn/pristine/88/8840a19953237560b76d1833d7b9e0000b3baebe.svn-base
2025-11-02 16:38:49 +03:30

13 lines
511 B
Plaintext

/// <reference types="node" />
/// <reference types="node" />
import type { IncomingMessage } from 'http';
import { Readable } from 'stream';
export declare function requestToBodyStream(context: {
ReadableStream: typeof ReadableStream;
}, KUint8Array: typeof Uint8Array, stream: Readable): ReadableStream<any>;
export interface CloneableBody {
finalize(): Promise<void>;
cloneBodyStream(): Readable;
}
export declare function getCloneableBody<T extends IncomingMessage>(readable: T): CloneableBody;