import { ICacheStrategie } from "./cacheStrategies/ICacheStrategie";
export interface IDataCache<KeyType, DataType> {
    getCache(key: KeyType): DataType;
    setCache(key: KeyType, data: DataType): void;
    clearCache(): void;
    setTimeToLive(seconds: number): void;
    setCacheStrategie(cacheStrategie: ICacheStrategie): void;
    getCacheMemoryStatus(): string;
}
