//! Production Rust client for Asterisk AMI, AGI, and ARI.
//!
//! This crate re-exports the individual protocol crates under feature flags.
//! By default, all protocols are enabled. Disable defaults and pick what you need:
//!
//! ```toml
//! [dependencies]
//! asterisk-rs = { version = "0.8", default-features = false, features = ["ami"] }
//! ```
//!
//! Or use individual crates directly:
//!
//! ```toml
//! [dependencies]
//! asterisk-rs-ami = "0.8"
//! ```
pub use asterisk_rs_core as core;
pub use asterisk_rs_ami as ami;
pub use asterisk_rs_agi as agi;
pub use asterisk_rs_ari as ari;