#![allow(unexpected_cfgs)]
#![allow(dead_code)]

pub(crate) mod animation;
pub(crate) mod decode;
pub(crate) mod input_buffer;
pub(crate) mod layout;
pub(crate) mod mascot;
pub(crate) mod mascot_fx;
pub(crate) mod prompt;
#[cfg(not(tarpaulin_include))]
pub(crate) mod style;
#[cfg(not(tarpaulin_include))]
pub mod wizard;

#[cfg(not(tarpaulin_include))]
pub use wizard::{
  Branch, SelectEnum, SelectOption, WizardOptions, WizardStep, run_wizard, run_wizard_with_options,
};

pub use blizz_derive::SelectEnum;
