/**
 * Interactive Agent Executor Interface
 *
 * Output port for creating and managing interactive agent sessions.
 * Provides clean domain types (InteractiveAgentEvent, InteractiveAgentSessionHandle)
 * that decouple the application layer from any SDK specifics.
 *
 * Following Clean Architecture:
 * - Application layer depends on this interface and its domain types
 * - Infrastructure layer provides concrete implementations
 * - No SDK types leak through this boundary
 */
export {};
