import type { TokenAmount, SupportedChain } from "../types/index.js"; /** Round a number to N decimal places without trailing zeros. */ export declare function round(n: number, places?: number): number; export declare function makeTokenAmount(chain: SupportedChain, address: `0x${string}`, amountWei: bigint, decimals: number, symbol: string, priceUsd?: number): TokenAmount; /** Price up a list of token amounts in one batched call. Mutates in place. */ export declare function priceTokenAmounts(chain: SupportedChain, amounts: TokenAmount[]): Promise;