import { Response, request, RequestInit } from 'undici'; import { Readable } from 'node:stream'; import { ReadableStream } from 'node:stream/web'; interface ResponseLike extends Pick { body: Readable | ReadableStream | null; } type RequestOptions = Exclude[1], undefined>; declare function makeRequest(url: string, init: RequestInit): Promise; declare function resolveBody(body: RequestInit['body']): Promise>; export { type RequestOptions, makeRequest, resolveBody };