import { ICache } from './ICache'; import { CacheConfig } from './CacheConfig'; /** * Cache factory for creating cache instances */ export interface ICacheFactory { createMemoryCache(config?: CacheConfig): ICache; createLruCache(config?: CacheConfig): ICache; createTtlCache(config?: CacheConfig): ICache; createMultiLevelCache(caches: ICache[]): ICache; } //# sourceMappingURL=ICacheFactory.d.ts.map