export interface ICache { get(key: string): T | null; put(key: string, value: any, timeout: number): void; remove(key: string): void; } export declare class MemoryCache implements ICache { private readonly store; constructor(); get(key: string): T | null; put(key: string, value: any, timeout: number): void; remove(key: string): void; }