import BigNumber from 'bignumber.js';
import { BridgeRouteI } from '../../../hooks/Bridge/useFetchRoutePriceBridge';
import { TokenInfo } from '../../../hooks/Token/type';
export default function RouteCard({ fromToken, toToken, fromChainId, toChainId, fromAmount, toTokenAmount, toolDetails, product, executionDuration, feeUSD, selected, setSelected, spenderContractAddress, isBestPrice, }: {
    fromToken?: TokenInfo;
    toToken?: TokenInfo;
    fromChainId: number;
    toChainId: number;
    fromAmount?: BridgeRouteI['fromAmount'];
    toTokenAmount?: BigNumber | null;
    toolDetails: BridgeRouteI['step']['toolDetails'];
    product: BridgeRouteI['product'];
    executionDuration: BridgeRouteI['executionDuration'];
    feeUSD: BridgeRouteI['feeUSD'];
    selected: boolean;
    setSelected: () => void;
    spenderContractAddress: string;
    isBestPrice?: boolean;
}): JSX.Element;
