import { MiningLpTokenI, MiningStakeTokenWithAmountI, MiningTokenI, TabMiningI } from '../../types';
export declare function getOptTokenSymbol({ stakedTokenList, type, selectedStakeTokenIndex, }: {
    stakedTokenList: Array<MiningTokenI>;
    type: TabMiningI['type'];
    selectedStakeTokenIndex: 0 | 1;
}): string;
export declare function getOptToken({ stakedTokenList, type, lpToken, selectedStakeTokenIndex, }: {
    stakedTokenList: Array<MiningTokenI>;
    type: TabMiningI['type'];
    lpToken: MiningLpTokenI;
    selectedStakeTokenIndex: 0 | 1;
}): {
    symbol: string;
    address: string | undefined;
    decimals: number | undefined;
};
export declare function getOptTokenPairs({ stakedTokenList, type, selectedStakeTokenIndex, }: {
    stakedTokenList: Array<MiningStakeTokenWithAmountI>;
    type: TabMiningI['type'];
    selectedStakeTokenIndex: 0 | 1;
}): Array<{
    address?: string;
    logoUrl?: string;
}>;
