import type { IncomingMessage } from "node:http"; import type { ReadableStream } from "node:stream/web"; import type { RequestDuplex } from "undici-types"; export default class PseudoRequest { #private; constructor(url: string, incoming: IncomingMessage); get body(): ReadableStream | null; get bodyUsed(): boolean; get cache(): string; get credentials(): string; get destination(): string; get duplex(): RequestDuplex; get headers(): unknown; get integrity(): string; get keepalive(): boolean; get method(): string; get mode(): string; get redirect(): string; get referrer(): string | undefined; get referrerPolicy(): string; get signal(): AbortSignal; get url(): string; get original(): IncomingMessage; arrayBuffer(): Promise; bytes(): Promise>; blob(): Promise; clone(): this; formData(): Promise; json(): Promise; text(): Promise; } //# sourceMappingURL=PseudoRequest.d.ts.map