import { AnyNumber } from "@aptos-labs/ts-sdk"; export interface SwapAMMParams { poolId: string; a2b: boolean; fixedAmountIn?: boolean; amount0: AnyNumber; amount1: AnyNumber; } export interface SwapCLMMParams { poolId: string; amountIn: AnyNumber; minAmountOut: AnyNumber; a2b: boolean; fixedAmountIn: boolean; targetSqrtPrice: AnyNumber; } export interface SwapStableParams { poolId: string; tokenIn: number; tokenOut: number; amountIn: AnyNumber; minAmountOut: AnyNumber; }