//! Strongly typed identifiers for chat aggregates and actors.

/// Room primary key (UUID).
pub type RoomId = uuid::Uuid;
/// Message primary key (UUID).
pub type MessageId = uuid::Uuid;
/// Authenticated user identifier from Athena Auth.
pub type UserId = String;
/// Organization scope for multi-tenant chat data.
pub type OrganizationId = String;
