useserde_json::Value;usestd::error::Error;/// Trait for JIRA API behavior (for real or mocked clients)
#[allow(dead_code)]pubtraitJiraApi{fnfetch_parent_issue(&self, key:&str)->Result<Value, Box<dyn Error>>;fncreate_subtask(&self, payload:&Value)->Result<String, Box<dyn Error>>;}