import { TokenInfo } from '../hooks/Token';
import { ChainId } from '@dodoex/api';
import BigNumber from 'bignumber.js';
export declare const getTokenSymbolDisplay: (baseToken: TokenInfo) => string;
export declare const getSwapTxValue: ({ tokenAmount, tokenAddress, chainId, }: {
    tokenAmount: string | number | BigNumber;
    tokenAddress: string;
    chainId: ChainId;
}) => string;
export declare function getTokenPairCompareText({ fromToken, toToken, fromFiatPrice, toFiatPrice, reverse, showDecimals, }: {
    fromToken: TokenInfo | undefined;
    toToken: TokenInfo | undefined;
    fromFiatPrice: BigNumber | undefined;
    toFiatPrice: BigNumber | undefined;
    reverse?: boolean;
    showDecimals?: number;
}): {
    comparePrice: BigNumber | null;
    comparePriceText: string;
    loading: boolean;
};
export declare function getShowDecimals(decimals: string | number): 6 | 4;
export declare function convertFetchTokenToTokenInfo(token: {
    id?: string | null;
    address?: string | null;
    symbol?: string | null;
    name?: string | null;
    decimals?: number | null;
    logoImg?: string | null | undefined;
} | undefined | null, chainId: ChainId | number): TokenInfo | null | undefined;
