import { NumberAsString } from '@paraswap/core'; import { PoolState, TickInfo } from '../../uniswap-v3/types'; export declare class Tick { static update(state: PoolState, tick: bigint, tickCurrent: bigint, liquidityDelta: bigint, secondsPerLiquidityCumulativeX128: bigint, tickCumulative: bigint, time: bigint, upper: boolean, maxLiquidity: bigint): boolean; static clear(state: PoolState, tick: bigint): void; static cross(ticks: Record, tick: bigint): bigint; }