import { vi } from "vitest"; import type { CachedResource } from "../create-cached-resource.js"; import type { DiskCacheFs } from "../disk-cache.js"; export type MockCachedResource = { [K in keyof CachedResource]: CachedResource[K] extends (...args: infer A) => infer R ? ReturnType R>> : CachedResource[K]; }; export declare function createMemFs(files?: Record): DiskCacheFs; export declare function createMockCachedResource(bundledData: T): MockCachedResource;