import BN from 'bn.js'; export declare class ClmmTickMath { /** * The minimum tick that can be used on any pool. */ static MIN_TICK: number; /** * The maximum tick that can be used on any pool. */ static MAX_TICK: number; /** * The sqrt ratio corresponding to the minimum tick that could be used on any pool. */ static MIN_SQRT_RATIO: BN; /** * The sqrt ratio corresponding to the maximum tick that could be used on any pool. */ static MAX_SQRT_RATIO: BN; static tickIndexToSqrtPriceX64(tickIndex: number): BN; static sqrtPriceX64ToTickIndex(sqrtPriceX64: BN): number; static getInitializableTickIndex(tickIndex: number, tickSpacing: number): number; }