import { NumberAsString } from '@paraswap/core'; import { TickBitMapMappingsWithBigNumber, TickInfo, TickInfoMappingsWithBigNumber } from '../types'; export declare function _mulmod(x: bigint, y: bigint, m: bigint): bigint; export declare function _lt(x: bigint, y: bigint): 1n | 0n; export declare function _gt(x: bigint, y: bigint): 1n | 0n; export declare function _reduceTickBitmap(tickBitmap: Record, tickBitmapToReduce: TickBitMapMappingsWithBigNumber[]): Record; export declare function _reduceTicks(ticks: Record, ticksToReduce: TickInfoMappingsWithBigNumber[]): Record;