export declare class TtlCache { private store; private readonly ttlMs; constructor(ttlMs?: number); get(key: string): T | undefined; set(key: string, value: T): void; invalidate(key: string): void; invalidateAll(): void; get size(): number; } export declare function cacheKey(params: Record): string; //# sourceMappingURL=cache.d.ts.map