declare class CacheItem { ttl: number; res: T; constructor(ttl: number, res: T); } export declare class MapCache { private map; constructor(); set(ttl: number, ...params: any[]): void; get(...params: any[]): CacheItem | null; clear(): boolean; private _setLoopMap; private _getLoopMap; private _clearLoopMap; } export {};