export interface GetSmartAccountBalanceParams { address: `0x${string}`; tokenAddresses: `0x${string}`[]; rpcUrl: string; } export interface TokenBalance { tokenAddress: `0x${string}`; symbol: string; decimals: number; balance: bigint; formattedBalance: string; } export interface AccountBalanceResult { address: `0x${string}`; nativeBalance: bigint; formattedNativeBalance: string; tokenBalances: TokenBalance[]; }