/** Truncate an Ethereum address for display: 0x1234...abcd */ export declare function formatAddress(address: string, chars?: number): string; /** Format a BigInt token amount with decimal places. * F-9: Handles negative amounts correctly by working with the absolute value * and prepending a minus sign. * When maxFractionDigits is specified, rounds (>=5 up) instead of truncating. */ export declare function formatTokenAmount(amount: bigint, decimals: number, maxFractionDigits?: number): string; /** Format USDC amount (6 decimals) */ export declare function formatUSDC(amountMicro: bigint): string; //# sourceMappingURL=formatting.d.ts.map