import { Dispatch, SetStateAction } from 'react';
import { OperateDataProps, TabMiningI } from '../../types';
export declare function StakeTokenSelect({ type, operateType, stakedTokenWithAmountList, selectedStakeTokenIndex, setSelectedStakeTokenIndex, goLpLink, miningMinings, customChainId, }: {
    type: TabMiningI['type'];
    selectedStakeTokenIndex: 0 | 1;
    setSelectedStakeTokenIndex: Dispatch<SetStateAction<0 | 1>>;
    goLpLink: (() => Promise<void>) | undefined;
    miningMinings: TabMiningI['miningMinings'];
    customChainId?: number;
} & Pick<OperateDataProps, 'operateType' | 'stakedTokenWithAmountList'>): JSX.Element | null;
