import BN from 'bn.js'; import { BigintIsh } from '../../core'; export declare class ClmmLiquidityMath { static maxLiquidityForAmountXImprecise(sqrtRatioAX64: BN, sqrtRatioBX64: BN, amountX: BigintIsh): BN; static maxLiquidityForAmountXPrecise(sqrtRatioAX64: BN, sqrtRatioBX64: BN, amountX: BigintIsh): BN; static maxLiquidityForAmountY(sqrtRatioAX64: BN, sqrtRatioBX64: BN, amountY: BigintIsh): BN; static maxLiquidityForAmounts(sqrtRatioCurrentX64: BN, sqrtRatioAX64: BN, sqrtRatioBX64: BN, amountX: BigintIsh, amountY: BigintIsh, useFullPrecision: boolean): BN; }