1 | import * as i0 from "@angular/core";
|
2 | export interface StrategyCache {
|
3 | [key: string]: any;
|
4 | }
|
5 | declare class StrategyCacheService {
|
6 | protected caches: {
|
7 | [name: string]: StrategyCache;
|
8 | };
|
9 | get(strategyName: string, key: string): any;
|
10 | set(strategyName: string, key: string, value: any): void;
|
11 | del(strategyName: string, key: string): void;
|
12 | clear(strategyName: string): void;
|
13 | protected getCacheStore(strategyName: string): StrategyCache;
|
14 | static ɵfac: i0.ɵɵFactoryDeclaration<StrategyCacheService, never>;
|
15 | static ɵprov: i0.ɵɵInjectableDeclaration<StrategyCacheService>;
|
16 | }
|
17 | export { StrategyCacheService };
|