import { BigintIsh } from '../constants'; declare function getToken0Amount(sqrtPriceX96: bigint, tickLower: number, tickUpper: number, liquidity: bigint): BigintIsh; declare function getToken1Amount(sqrtPriceX96: bigint, tickLower: number, tickUpper: number, liquidity: bigint): BigintIsh; declare function getTokenAmountsFromLiquidity(sqrtPriceX96: bigint, tickLower: number, tickUpper: number, liquidity: bigint): { token0Amount: BigintIsh; token1Amount: BigintIsh; }; declare function getLiquidityFromTokenAmount0(sqrtPriceX96: bigint, tickLower: number, tickUpper: number, amount0: BigintIsh): { liquidity: bigint; token1Amount: BigintIsh; }; declare function getLiquidityFromTokenAmount1(sqrtPriceX96: bigint, tickLower: number, tickUpper: number, amount1: BigintIsh): { liquidity: bigint; token0Amount: BigintIsh; }; declare function getLiquidityFromTokenAmounts(sqrtPriceX96: bigint, tickLower: number, tickUpper: number, amount0: BigintIsh, amount1: BigintIsh): bigint; export declare const PositionMath: { getToken0Amount: typeof getToken0Amount; getToken1Amount: typeof getToken1Amount; getTokenAmountsFromLiquidity: typeof getTokenAmountsFromLiquidity; getLiquidityFromTokenAmount0: typeof getLiquidityFromTokenAmount0; getLiquidityFromTokenAmount1: typeof getLiquidityFromTokenAmount1; getLiquidityFromTokenAmounts: typeof getLiquidityFromTokenAmounts; }; export {};