UNPKG

hypershield

Version:

Middleware suite for high-performance and resilient APIs

13 lines 447 B
import { CacheConfig } from '../../core/types/config'; export declare class CacheManager { private config; private provider?; constructor(config: CacheConfig); initialize(): void; private createProvider; private ensureInitialized; get<T>(key: string): Promise<T | null>; set<T>(key: string, value: T, ttl?: number): Promise<void>; delete(key: string): Promise<void>; } //# sourceMappingURL=cacheManager.d.ts.map