pub mod types;
pub mod state;
pub mod theme;
pub mod style;
pub mod settings;
pub mod render;
pub mod input;
pub use types::{ToggleConfig, ToggleRenderKind, ToggleView};
pub use state::ToggleState;
pub use theme::{DefaultToggleTheme, ToggleTheme};
pub use style::{
DefaultToggleIconStyle, IndicatorToggleStyle, SignalsToggleStyle,
ToggleIconStyle, ToggleSwitchStyle,
};
pub use settings::ToggleSettings;
pub use render::draw_toggle;
pub use input::{
register_toggle,
register_input_coordinator_toggle,
register_context_manager_toggle,
register_layout_manager_toggle,
};