export declare class TtlCache { private readonly store; private readonly defaultTtlMs; constructor(defaultTtlMs?: number); get(key: string): T | undefined; set(key: string, value: T, ttlMs?: number): void; invalidate(pattern: string): void; clear(): void; get size(): number; }