import type { Address, Hex } from "viem"; /** Truncate `0xabcd1234...0001` style. Returns input unchanged if shorter than 12 chars. */ export declare function truncateAddress(addr: Address | string | null): string; /** Format a gas bigint with locale-aware thousands separators. */ export declare function formatGas(gas: bigint): string; /** * Format a wei value as a human-readable string with up to 18 decimals, * trimming trailing zeros. Returns null when the value is exactly 0n so * callers can hide the cell. */ export declare function formatWei(value: bigint, symbol?: string): string | null; /** Extract a 4-byte function selector from calldata, or "(fallback)" for empty calldata. */ export declare function getFunctionSelector(input: Hex): string; //# sourceMappingURL=formatters.d.ts.map