export type TypedCacheSymbol = { id: string; }; export declare class TypedCache { static createSymbol(id: string): TypedCacheSymbol; private store; set(symbol: TypedCacheSymbol, value: T): void; get(symbol: TypedCacheSymbol): T | undefined; clear(): void; }