import { PoolState, TickInfo } from '../types'; import { NumberAsString } from '@paraswap/core'; export declare class Tick { static check(tickLower: bigint, tickUpper: bigint): void; static clear(poolState: PoolState, tick: bigint): void; static cross(ticks: Record, _tick: bigint): bigint; static update(poolState: PoolState, tick: bigint, liquidityDelta: bigint, upper: boolean): { flipped: boolean; liquidityGrossAfter: bigint; }; }