// Public web names in the public entry use the runtime's implementations while checking sources. // Consumer harnesses instead use TypeScript's default web declarations. type Request = import("../http_types/src/request.js").Request; type Response = import("../http_types/src/response.js").Response; type HeadersInit = import("../http_types/src/headers.js").Headers | [string, string][] | Record; type AbortSignal = import("../web/src/events.js").AbortSignal; type WebSocket = import("../websocket/src/websocket.js").WebSocket; type ReadableStream = import("../webstreams/src/vendor_types.js").ReadableStream; type WritableStream = import("../webstreams/src/vendor_types.js").WritableStream;