import { type Gaddag } from '@kamilmielnik/gaddag'; import { type Locale } from '@scrabble-solver/types'; import type { Cache } from '../types'; export declare class MemoryCache implements Cache { private readonly cache; private readonly cacheTimestamps; get(locale: Locale): Promise; getLastModifiedTimestamp(locale: Locale): number | undefined; has(locale: Locale): boolean; isStale(locale: Locale): boolean | undefined; set(locale: Locale, gaddag: Gaddag): Promise; }