import { TokenMath as BaseTokenMath } from '@interchainjs/math'; /** * Solana-specific token math helpers extending the shared math package. */ export declare class TokenMath extends BaseTokenMath { private static assertDecimals; static uiAmountToRaw(uiAmount: number | string, decimals: number): bigint; static rawToUiAmount(rawAmount: bigint, decimals: number, precision?: number): string; static getMaxAmount(decimals: number): bigint; static calculateFeeImpact(tokenAmount: bigint, feeAmount: bigint, lamportsPerToken: number): number; }