import { SignTypedDataVersion, type GasFee, type PrefixedHexString, type TotalAmount } from '@particle-network/auth-core'; export declare const ethereumUtils: { gasFee({ gasLimit, baseFee, maxFeePerGas, maxPriorityFeePerGas, gasPrice, }: { gasLimit: PrefixedHexString | number; baseFee: PrefixedHexString | number; maxFeePerGas?: PrefixedHexString | number; maxPriorityFeePerGas?: PrefixedHexString | number; gasPrice?: PrefixedHexString | number; }): GasFee; totalAmount({ value, gasLimit, baseFee, maxFeePerGas, maxPriorityFeePerGas, gasPrice, }: { value?: PrefixedHexString | number; gasLimit: PrefixedHexString | number; baseFee: PrefixedHexString | number; maxFeePerGas?: PrefixedHexString | number; maxPriorityFeePerGas?: PrefixedHexString | number; gasPrice?: PrefixedHexString | number; }): TotalAmount; getSignTypedVersion(method: string): SignTypedDataVersion; isSignTypedDataUniq(method: string): boolean; };