Framework for embedding localizations into Rust types
mod confirm;
mod input;
mod macros;
mod password;
mod select;

pub use confirm::Confirm;
pub use input::Input;
pub use password::Password;
pub use select::Select;

use std::sync::LazyLock;
static THEME: LazyLock<dialoguer::theme::ColorfulTheme> =
    LazyLock::new(dialoguer::theme::ColorfulTheme::default);