//! Nextcloud Talk (Spreed) API client and domain models.
//!
//! Provides strongly typed representations and an asynchronous client for
//! interacting with Nextcloud Talk conversations (rooms) and chat messages via
//! Nextcloud's OCS endpoints:
//! - [`Room`] and [`RoomType`] — conversations, access levels, and metadata beneath
//! `/ocs/v2.php/apps/spreed/api/v4/room`
//! - [`ChatMessage`] — chat messages and system events beneath
//! `/ocs/v2.php/apps/spreed/api/v1/chat`
//! - [`TalkClient`] — client wrapping [`nextcloud_ocs::OcsClient`]
//!
//! Official documentation:
//! - [Nextcloud Talk API](https://nextcloud-talk.readthedocs.io/en/latest/)
pub use ;
pub use ChatMessage;
pub use Room;
pub use ;