UNPKG

623 BTypeScriptView Raw
1import * as i0 from "@angular/core";
2export interface StrategyCache {
3 [key: string]: any;
4}
5export 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}