export declare function _getV3AmountOut(amountIn: bigint, v3Data: { tickDatas: { tick: number; liquidityNet: bigint; }[]; slot0: { sqrtPriceX96: bigint; tick: number; }; liquidity: bigint; fee: bigint; }, zeroForOne: boolean): bigint; export declare function getPriceFromSqrtPriceX96(sqrtPriceX96: bigint, token0Decimals: number, token1Decimals: number): number; export declare function getAmountsForTick(tick: number, liquidityNet: bigint, sqrtPriceX96: bigint, tickSpacing: number): { amount0: bigint; amount1: bigint; }; export declare function getSqrtRatioAtTick(tick: number): bigint;