import React from 'react';
import type { DynamicTargetAssetCandidate } from '../../providers/FunkitCheckoutContext';
import type { BaseActiveDropdownItemProps } from './BaseActiveDropdownItem';
import { type BaseDropdownProps } from './BaseDropdown';
interface ReceiveTokenDropdownProps {
    chainId: number;
    displayedChainId?: number;
    tokens: DynamicTargetAssetCandidate[];
    onTokenSelected: (token: DynamicTargetAssetCandidate) => void;
    selectedToken?: string;
    label?: string;
    activeItemLabel?: string;
    activeItemProps?: BaseDropdownProps['activeItemProps'];
    maxDropdownHeight?: BaseDropdownProps['maxDropdownHeight'];
    size?: BaseActiveDropdownItemProps['size'];
}
export declare const ReceiveTokenDropdown: ({ tokens, chainId, selectedToken, onTokenSelected, label, activeItemLabel, activeItemProps, maxDropdownHeight, size, displayedChainId, }: ReceiveTokenDropdownProps) => React.JSX.Element;
export {};
