import type { WrappedResponse } from './fetch.js'; export declare function clearCache(): Promise; export declare const fetch: (url: URL, opts?: Record) => Promise Promise; readonly returnedFromCache: boolean; readonly isCacheMiss: boolean; readonly headers: import("node-fetch").Headers; readonly ok: boolean; readonly redirected: boolean; readonly status: number; readonly statusText: string; readonly type: "default" | "error" | "basic" | "cors" | "opaque" | "opaqueredirect"; readonly url: string; clone(): import("node-fetch").Response; readonly body: NodeJS.ReadableStream | null; readonly bodyUsed: boolean; readonly size: number; buffer(): Promise; arrayBuffer(): Promise; formData(): Promise; blob(): Promise; json(): Promise; text(): Promise; } | { status: number; text(): Promise; json(): Promise; arrayBuffer(): ArrayBuffer; } | { status: number; statusText: any; }>;