import { BigNumber } from '../utils';
type TDec = number | undefined;
export declare const useInputState: () => {
    amountIsMax: boolean;
    amountStr: string;
    amountBN: BigNumber;
    setAmountWithMax: (amtStr: string, dec: number | undefined, maxBN: BigNumber) => void;
    setAmount: (amt: BigNumber | string, dec: TDec) => void;
    setMax: (amt: BigNumber | string, dec: TDec) => void;
    resetInput: () => void;
};
export {};
