use std::time::Duration;
use console::Style;
use once_cell::sync::Lazy;
pub static SPINNER_COLOR: Lazy<Style> = Lazy::new(|| Style::new().magenta());
pub static PREFIX_COLOR: Lazy<Style> = Lazy::new(|| Style::new().color256(217).bold());
pub static ALT_PREFIX_COLOR: Lazy<Style> = Lazy::new(|| Style::new().color256(225));
pub static MESSAGE_COLOR: Lazy<Style> = Lazy::new(|| Style::new().color256(225).bold());
pub static PROGRESS_COLOR: Lazy<Style> = Lazy::new(|| Style::new().color256(218));
pub static BYTES_PROGRESS_COLOR: Lazy<Style> = Lazy::new(|| Style::new().color256(217));
pub static DOWNLOAD_BAR_COLOR: Lazy<Style> = Lazy::new(|| Style::new().magenta().dim());
pub static DOTS_SPINNER_CHARS: &str = "⢄⢂⢁⡁⡈⡐⡠";
pub static DOTS_SPINNER_INTERVAL: Duration = Duration::from_millis(50);