//! Convenient re-exports for common usage.
//!
//! This module provides a single import for the most commonly used types:
//!
//! ```rust,ignore
//! use emergent_client::prelude::*;
//!
//! let sink = EmergentSink::connect("my_sink").await?;
//! let mut stream = sink.subscribe(["timer.tick"]).await?;
//!
//! while let Some(msg) = stream.next().await {
//! let payload: MyPayload = msg.payload_as()?;
//! println!("Received: {:?}", payload);
//! }
//! ```
pub use crateResult;
pub use crate;
pub use crateClientError;
pub use crate;
pub use crateMessageStream;
pub use crateIntoSubscription;
pub use crate;
// Re-export StreamExt for convenient stream operations
pub use StreamExt;