import { TokenInfo } from '../hooks/Token/type';
import { ChainId } from '@dodoex/api';
export default function TokenSelect({ token, chainId: chainIdProps, showChainLogo, readonly, showChainName: showChainNameProps, logoSize, chainLogoSize, side, occupiedToken, defaultLoadBalance, notTokenPickerModal, border, px, py, highlightDefault, onTokenClick, onTokenChange, }: {
    token?: TokenInfo | null;
    chainId?: ChainId;
    showChainLogo?: boolean;
    readonly?: boolean;
    showChainName?: boolean;
    logoSize?: number;
    chainLogoSize?: number;
    side?: TokenInfo['side'];
    occupiedToken?: TokenInfo;
    defaultLoadBalance?: boolean;
    notTokenPickerModal?: boolean;
    border?: boolean;
    px?: number;
    py?: number;
    highlightDefault?: boolean;
    onTokenClick?: () => void;
    onTokenChange?: (token: TokenInfo, isOccupied: boolean) => void;
}): JSX.Element;
