import { Token, TokenBalance } from '../../types/token';
type Msg = {
    type: 'on_select_token';
    token: Token;
};
type Props = {
    token: Token;
    balance: TokenBalance;
    showBalance?: boolean;
    variant: 'source' | 'target';
    isNotSelectable?: boolean;
    isFocused?: boolean;
    className?: string;
    onMsg: (msg: Msg) => void;
};
export declare const TokenItem: ({ token, balance, variant, showBalance, isNotSelectable, isFocused, className, onMsg, }: Props) => import("react/jsx-runtime").JSX.Element;
export {};
