import { JsonArrayStore } from '../json/JsonArrayStore'; import { TAddress } from '../models/TAddress'; import { TPlatform } from '../models/TPlatform'; interface IBlockNumberCache { address: TAddress; blockNumber: number; } export declare class BlockNumberCache { platform: TPlatform; name: string; store: JsonArrayStore; constructor(platform: TPlatform, name: string); getCached(address: TAddress): Promise; saveCached(cache: IBlockNumberCache): Promise; updateCache(cache: IBlockNumberCache): Promise; } export {};