UNPKG

rsshub

Version:
18 lines (15 loc) 466 B
import type Redis from 'ioredis'; import type { LRUCache } from 'lru-cache'; type CacheModule = { init: () => void; get: (key: string, refresh?: boolean) => Promise<string | null> | string | null; set: (key: string, value?: string | Record<string, any>, maxAge?: number) => any; status: { available: boolean; }; clients: { redisClient?: Redis; memoryCache?: LRUCache<any, any>; }; }; export default CacheModule;