import { SuiClient } from '@mysten/sui/client'; import { Transaction } from '@mysten/sui/transactions'; import { ClmmPoolManager } from '../ClmmPoolManager'; import { ClmmPositionManager } from '../ClmmPositionManager'; import { ClmmPool } from '../entities/ClmmPool'; import { NETWORK } from '../../core/constants'; export declare class CLMMTestHelper { private client; private poolManager; private positionManager; private network; constructor(network?: NETWORK); devInspectTransaction(tx: Transaction, sender: string): Promise; getClient(): SuiClient; getPoolManager(): ClmmPoolManager; getPositionManager(): ClmmPositionManager; getNetwork(): NETWORK; } export declare const TEST_ADDRESS = "0x0000000000000000000000000000000000000000000000000000000000000000"; export declare const TEST_SUI_COIN = "0x2::sui::SUI"; export declare const TEST_USDC_COIN = "0xe5ef003af44e4a3340bb3296e6c3da23cd4088bc27585d37a01a60f2391964cc::usdc::USDC"; export declare const TEST_SQRT_PRICE_X64 = "18446744073709551616"; export declare const TEST_TICK_LOWER = -3000; export declare const TEST_TICK_UPPER = 3000; export declare const testPool: ClmmPool;