UNPKG

ts-method-cache

Version:

Data method caching logic based on TypeScript decorators

10 lines (9 loc) 531 B
import { CacheType } from '../../../core/enum/cache-type.enum'; import { BaseCacheProvider } from '../../../core/provider/base-cache.provider'; import { MemoryCacheOptions } from '../interface/memory-cache-options'; import { MemoryCacheObject } from '../object/memory-cache.object'; export declare class MemoryCacheProvider extends BaseCacheProvider<MemoryCacheObject, MemoryCacheOptions> { protected cache: MemoryCacheObject[]; protected cacheType: CacheType; protected cacheObjectType: typeof MemoryCacheObject; }