#![allow(unused_assignments)]
#![allow(non_upper_case_globals)]
#![allow(unused_imports)]
#![allow(unused_variables)]
#![allow(unused_mut)]
#![allow(unused)]
use crossterm::event::KeyCode;
use crossterm::{cursor, execute, style, terminal, ExecutableCommand};
use std::io::{self, Read, Write};
pub use std::sync::{Arc, Mutex};
pub mod context;
pub mod value;
#[cfg(feature = "value")]
pub use value::*;
pub mod console;
pub use console::*;
pub mod constants;
pub use constants::*;
#[cfg(feature = "serde")]
pub use serde::{Deserialize, Serialize};
pub use std::collections::HashMap;
pub mod result;
pub use macros::*;
pub mod macros;
pub use text::*;
pub mod text;
pub use random::*;
pub mod random;
pub use lazy::*;
pub mod lazy;
pub use moment::*;
pub mod moment;
pub use location::*;
pub mod location;
pub use dot::*;
pub mod dot;
pub use config::*;
pub mod config;