import BigNumber from 'bignumber.js';
import { Dispatch, SetStateAction } from 'react';
import { MiningLpTokenI, TabMiningI } from '../../types';
export declare function InputArea({ operateType, type, lpToken, lpTokenBalance, currentTokenAmount, setCurrentTokenAmount, needApprove, readOnly, lpTokenBalanceLoading, }: {
    type: TabMiningI['type'];
    operateType: 'stake' | 'unstake';
    lpToken: MiningLpTokenI;
    lpTokenBalance: BigNumber | undefined;
    currentTokenAmount: string;
    setCurrentTokenAmount: Dispatch<SetStateAction<string>>;
    needApprove: boolean;
    readOnly: boolean;
    lpTokenBalanceLoading: boolean;
}): JSX.Element;
