//! Typed public API of the bmux decoration plugin.
//!
//! See `bpdl/decoration-plugin.bpdl` for the full schema. The
//! [`decoration_state`] module is generated by the
//! [`bmux_plugin_schema_macros::schema!`] proc-macro and contains all
//! records, variants, enums, and the `DecorationStateService` trait.
schema!