type GetCacheFn = (hash: string) => ExoCacheData | undefined; type SetCacheFn = (hash: string, cd: ExoCacheData) => void; export interface ExoCacheData extends ExoCacheExtraData { name: string; iat: number; exp: number; value: any; } export declare class ExoCache { private $setup; getCache(fn: GetCacheFn): this; setCache(fn: SetCacheFn): this; } export {};