21 lines
938 B
TypeScript
21 lines
938 B
TypeScript
import { type NativeHeadersType } from './NativeRequest';
|
|
/**
|
|
* convert a ReadableStream to a Uint8Array
|
|
*/
|
|
export declare function convertReadableStreamToUint8ArrayAsync(stream: ReadableStream<Uint8Array>): Promise<Uint8Array>;
|
|
/**
|
|
* Normalize a BodyInit object to a Uint8Array for NativeRequest
|
|
*/
|
|
export declare function normalizeBodyInitAsync(body: BodyInit | null | undefined): Promise<{
|
|
body: Uint8Array | null;
|
|
overriddenHeaders?: NativeHeadersType;
|
|
}>;
|
|
/**
|
|
* Normalize a HeadersInit object to an array of key-value tuple for NativeRequest.
|
|
*/
|
|
export declare function normalizeHeadersInit(headers: HeadersInit | null | undefined): NativeHeadersType;
|
|
/**
|
|
* Create a new header array by overriding the existing headers with new headers (by header key).
|
|
*/
|
|
export declare function overrideHeaders(headers: NativeHeadersType, newHeaders: NativeHeadersType): NativeHeadersType;
|
|
//# sourceMappingURL=RequestUtils.d.ts.map
|