use serde::{Deserialize, Serialize};
use std::collections::HashMap;
use std::path::PathBuf;
pub mod commands;
pub mod config;
pub mod starter;
pub use config::Config;
pub use starter::LocalStarter;
pub use starter::RemoteStarter;
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct JumpStartInstance {
pub name: String,
pub path: PathBuf,
pub default: Option<bool>,
}
pub type LocalStarterGroupLookup = HashMap<String, Vec<LocalStarter>>;