import { Abi } from 'eosjs/dist/eosjs-rpc-interfaces'; import type fetch from 'node-fetch'; import { IAbiProvider } from '../types/interfaces'; interface ILocalAbiProviderParams { rpcEndpoint: string; fetchApi: typeof fetch; } export declare class LocalAbiProvider implements IAbiProvider { private readonly params; private rpc; private savedAbis; constructor(params: ILocalAbiProviderParams); init(): Promise; getAbi(contract: string, blockNum: number): Promise; setAbi(contract: string, blockNum: number, abi: Abi): Promise; } export {};