//! Typed event bus (ADR-0005).
//!
//! Events are Rust types. Subscribing is `bus.subscribe::<PlatformEvent>()`, not
//! `bus.on("platform:sync:completed")`. A renamed field is a compile error.
//!
//! Use an event when several independent components *may* react. If the caller needs
//! a result, call the service directly instead.
pub use ;
pub use ;