export declare class CacheController { enabled: boolean; private cache; constructor(enabled: boolean); get(key: string, context: any): any; set(key: string, context: any, value: any): void; has(key: string, context: any): boolean; clear(): void; generateContext(constext: any): any; getCacheName(key: string, context: any): string; }