import BigNumber from 'bignumber.js';
import { Tx } from './Tx';
export interface IERC20Extend {
    decimals(): Promise<BigNumber>;
    valueOf(address: string): Promise<BigNumber>;
    balanceOf(address: string): Promise<BigNumber>;
    approve(toAddress: string, amount: number, gasPrice: number): Promise<Tx>;
    calculateApprovalGas(toAddress: string, amount: number): Promise<number>;
    getTotalSupply(): Promise<BigNumber>;
}
