import { utils } from 'ethers'; import { BigNumberish } from 'ethers/utils'; export declare class CurrencyValue { readonly address: string; readonly value: utils.BigNumber; constructor(wei: utils.BigNumber, address: T); static fromWei(value: utils.BigNumberish, address: T): CurrencyValue; static fromDecimals(value: string | number, address: T): CurrencyValue; add(other: CurrencyValue): CurrencyValue; sub(other: CurrencyValue): CurrencyValue; mul(value: BigNumberish): CurrencyValue; div(value: BigNumberish): CurrencyValue; equals(other: CurrencyValue): boolean; gt(other: CurrencyValue): boolean; lt(other: CurrencyValue): boolean; gte(other: CurrencyValue): boolean; lte(other: CurrencyValue): boolean; isZero(): boolean; toWei(): utils.BigNumber; toDecimals(): string; toJSON(): { value: string; address: string; }; } //# sourceMappingURL=CurrencyValue.d.ts.map