import { Balance } from '../../models'; import { Account } from '../../nevermined'; import { Instantiable, InstantiableConfig } from '../../Instantiable.abstract'; import { TxParameters as txParams } from '../../keeper'; import { ethers } from 'ethers'; export declare class AccountsApi extends Instantiable { constructor(config: InstantiableConfig); list(): Promise; getAccount(address: string): Account; balance(account: Account): Promise; requestTokens(account: Account, amount: number, params?: txParams): Promise; findSigner(from: string): Promise; findSignerStatic(from: string): Promise; addresses(): Promise; }