extern crate self as bevy_gearbox;
pub use *;
// Derive macros
pub use GearboxMessage;
// Attribute macros
pub use state_component;
pub use state_bridge;
/// Common imports: the core prelude plus the gearbox derive/attribute macros.
///
/// `use bevy_gearbox::prelude::*;` brings the state-machine components, the
/// `GearboxMessage` trait, and the `#[derive(GearboxMessage)]` macro into scope.