/** * fork from https://github.com/node-cache-manager/node-cache-manager/tree/master * reason: Support node.js v18 version below and add some features * for example: add methodWrap */ import { Cache, Config, FactoryConfig, FactoryStore, MemoryCache, MemoryConfig, MemoryStore, MultiCache, Store } from './types'; export declare function caching(name: 'memory', args?: MemoryConfig): Promise; export declare function caching(store: S): Promise>; export declare function caching(factory: FactoryStore, args?: FactoryConfig): Promise>; export declare function createCache(store: MemoryStore, args?: MemoryConfig): MemoryCache; export declare function createCache(store: Store, args?: Config): Cache; /** * Module that lets you specify a hierarchy of caches. */ export declare function multiCaching(caches: Caches): MultiCache; //# sourceMappingURL=cacheManager.d.ts.map