import { Transaction, type TransactionArgument } from '@mysten/sui/transactions'; export declare function startSwapEvent(coinIn: TransactionArgument, coinTypes: [string, string], minAmountOut: number, transaction: Transaction): TransactionArgument; export declare function endSwapEvent(coinOut: TransactionArgument, coinTypes: [string, string], hotPotato: TransactionArgument, transaction: Transaction): Transaction;