import { Chains, ChainsFilter } from '../../types/chain';
type SelectedChain = 'all' | 'intents' | Chains;
type Msg = {
    type: 'on_select_chain';
    chain: SelectedChain;
};
type Props = {
    variant: 'source' | 'target';
    chainsFilter: ChainsFilter;
    selectedChain: SelectedChain;
    className?: string;
    onMsg: (msg: Msg) => void;
};
export declare const ChainsSelector: ({ variant, chainsFilter, selectedChain, className, onMsg, }: Props) => import("react/jsx-runtime").JSX.Element;
export {};
