import { ChainsFilter } from '../types/chain';
import { Token } from '../types/token';
type Msg = {
    type: 'on_select_token';
    token: Token;
} | {
    type: 'on_dismiss_tokens_modal';
};
type Props = {
    variant: 'source' | 'target';
    groupTokens: boolean;
    showBalances: boolean;
    showChainsSelector: boolean;
    chainsFilter: ChainsFilter;
    className?: string;
    onMsg: (msg: Msg) => void;
};
export declare const TokensModal: ({ variant, showBalances, showChainsSelector, chainsFilter, groupTokens, className, onMsg, }: Props) => import("react/jsx-runtime").JSX.Element;
export {};
