import BigNumber from 'bignumber.js'; import { PMMState } from '../entities/PMMState'; export declare const RStatusOne = 0; export declare const RStatusAboveOne = 1; export declare const RStatusBelowOne = 2; export declare class PMMHelper { QuerySellBase(amount: BigNumber, state: PMMState): BigNumber; QuerySellQuote(amount: BigNumber, state: PMMState): BigNumber; GetMidPrice(state: PMMState): BigNumber; private ROneSellBase; private ROneSellQuote; private RAboveSellBase; private RAboveSellQuote; private RBelowSellQuote; private RBelowSellBase; } export declare const integrate: (V0: BigNumber, V1: BigNumber, V2: BigNumber, i: BigNumber, k: BigNumber) => BigNumber; export declare const solveQuadraticFunctionForTrade: (V0: BigNumber, V1: BigNumber, delta: BigNumber, i: BigNumber, k: BigNumber) => BigNumber;