use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Default)]
pub struct GlobalConfig {
pub token: Option<String>,
}
#[derive(Serialize, Deserialize, Debug, Default)]
pub struct StateroomConfig {
pub static_files: Option<String>,
pub service_id: Option<String>,
pub client: Option<ClientConfig>,
#[serde(default)]
pub service: ServiceConfig,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct ClientConfig {
pub package: String,
pub optimization_level: Option<String>,
}
#[derive(Serialize, Deserialize, Debug, Default)]
pub struct ServiceConfig {
pub package: Option<String>,
}