function executeSwap(options: ExecuteSwapOptions): Promise<ExecuteSwapResult>;
Executes a token swap on behalf of the signed-in user.
The backend atomically quotes, signs Permit2 (if needed), simulates, and submits the transaction.
Returns immediately with a transaction hash (EOA) or user operation hash (smart account).