fetch-mock-cache
Version:
Caching mock fetch implementation for all runtimes and frameworks.
13 lines (12 loc) • 419 B
TypeScript
import type { FMCCacheContent } from "./cache.js";
export type SerializedBody = {
bodyText: string;
} | {
bodyJson: object;
} | {
bodyBase64: string;
} | {
body: null;
};
export declare function serializeBody(response: Response | Request): Promise<SerializedBody>;
export declare function deserializeBody(objWithBody: FMCCacheContent["response"] | FMCCacheContent["request"]): Promise<BodyInit | null>;