import CacheInterface from '../Contracts/CacheInterface'; import { CacheFileConfig } from '../../Types/global'; declare class FileCache implements CacheInterface { private options; constructor(options?: CacheFileConfig); protected getCacheFile(id: string): string; protected getCacheContent(file: string): string; get(id: string): Promise; has(id: string): Promise; set(id: string, data?: any, lifeTime?: number): Promise; delete(id: string): Promise; } export = FileCache;