import BigNumber from "bignumber.js";
import { Result as UseBridgeTransactionResult } from "../../../bridge/useBridgeTransaction";
import { SwapDataType, SwapSelectorStateType, SwapTransactionType } from "../types";
export declare const ZERO: BigNumber;
type UseUpdateMaxAmountProps = {
    setFromAmount: SwapTransactionType["setFromAmount"];
    account: SwapSelectorStateType["account"];
    parentAccount: SwapSelectorStateType["parentAccount"];
    bridge: UseBridgeTransactionResult;
};
type UseUpdateMaxAmountReturns = {
    isMaxEnabled: SwapDataType["isMaxEnabled"];
    toggleMax: SwapTransactionType["toggleMax"];
    isMaxLoading: SwapDataType["isMaxLoading"];
};
export declare const useUpdateMaxAmount: ({ setFromAmount, account, parentAccount, bridge, }: UseUpdateMaxAmountProps) => UseUpdateMaxAmountReturns;
export {};
//# sourceMappingURL=useUpdateMaxAmount.d.ts.map