diff --git a/engine/lib/cache.ts b/engine/lib/cache.ts index c189d22..af9e6f5 100644 --- a/engine/lib/cache.ts +++ b/engine/lib/cache.ts @@ -1,4 +1,10 @@ -export type Cache = Map; +export type Cache = { + clear(): void; + delete(key: unknown): boolean; + get(key: unknown): T | undefined; + has(key: unknown): boolean; + set(key: unknown, value: T): unknown; +}; export function withCache) => T>( fn: U,