use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize)] pub struct CreateTicketRequest { pub subject: String, pub description: String, pub priority: String, pub category: String, pub user_id: String, pub conversation_id: Option, pub source: Option, pub tags: Option>, pub metadata: Option, } #[derive(Debug, Clone, Serialize, Deserialize)] pub struct CreateTicketResponse { pub ticket_id: String, pub status: String, pub provider: String, }