pub async fn parse_account_path_or_select( input: &str, accounts: &HashMap<String, AccountConfig>, account_list: &[(String, String)], account_display: &[String], label: &str, ) -> Result<(String, String), Box<dyn Error>>