use serde::Deserialize;
use std::collections::HashMap;
#[derive(Debug, Deserialize, Clone)]
pub struct Config {
pub base_url: String,
pub auth_method: Option<String>,
pub auth_token: Option<String>,
pub default_headers: Option<HashMap<String, String>>,
pub env: Option<EnvConfig>,
pub insecure: Option<bool>,
pub allowed_commands: Option<Vec<String>>,
}
#[derive(Debug, Deserialize, Clone)]
pub struct EnvConfig {
pub store: Option<HashMap<String, String>>,
}