import { Web3 } from '../Web3'; import { IWeb3GetRawTotalBalanceParams, IWeb3GetRawTotalBalanceReturns } from './balance/getRawTotalBalance'; import { IWeb3BalanceListParams, IWeb3BalanceListReturns } from './balance/list'; import { IWeb3BalanceParseManyParams, IWeb3BalanceParseManyReturns } from './balance/parseMany'; export interface IWeb3BalanceModule { list(params?: IWeb3BalanceListParams): Promise; parseMany(params: IWeb3BalanceParseManyParams): IWeb3BalanceParseManyReturns; getRawTotalBalance(params?: IWeb3GetRawTotalBalanceParams): Promise; } export declare function balance(web3: Web3): IWeb3BalanceModule;