import { EPaymentState, BigNumberString, EthereumAccountAddress, EthereumContractAddress } from "@hypernetlabs/objects"; import { IViewUtils, PaymentStateOption } from "../interfaces"; import { BigNumber } from "ethers"; export declare class ViewUtils implements IViewUtils { convertToWei(value: BigNumber | BigNumberString): string; convertToEther(value: BigNumber | BigNumberString): string; convertToBigNumber(value: number | string): BigNumber; isZeroAddress(address: EthereumAccountAddress | EthereumContractAddress): boolean; fromPaymentState(state: EPaymentState): string; fromPaymentStateColor(state: EPaymentState): string; getPaymentStateOptions(): PaymentStateOption[]; getProposalName(description: string): string; getProposalDescriptionHash(description: string): string; private _factoryPaymentStatusViewModel; } //# sourceMappingURL=ViewUtils.d.ts.map