import { TAddress } from '../models/TAddress'; import { Rpc } from '../rpc/Rpc'; import { TRpc } from '../rpc/RpcBase'; export declare namespace Web3BatchRequests { type IRpcRequest = { address: TAddress; method: string; arguments?: any[]; }; type IRequestBuilder = (cb?: Function) => IRPCRequest; interface IRPCRequest { method: string; params: any; } class BatchRequest { private rpc; private requests; constructor(rpc: Rpc, requests: TRpc.IRpcAction[]); execute(): Promise; } }