//! BalancedBreakfast Interface //! //! Shared types and traits for the plugin system. //! //! This crate defines the types that Rhai plugins work with. //! All types use standard Rust types (String, Vec, Option) for simplicity. pub mod busser; pub mod error; pub mod feed_item; pub use busser::{ Busser, BusserCapabilities, BusserConfig, ConfigField, ConfigFieldType, ConfigSchema, DEFAULT_FETCH_INTERVAL_SECS, }; pub use error::*; pub use feed_item::*;