//! Canonical, provider-neutral domain model — the single source of truth for //! the app's core data shapes, shared with the frontend via generated bindings. //! //! Spec: docs/specs/frontend-domain-model.md pub mod from_jellyfin; pub mod media; pub mod search_rank; pub use from_jellyfin::{kind_from_jellyfin, stream_kind_from_jellyfin, ticks_to_ms}; pub use media::{MediaKind, StreamKind}; pub use search_rank::rank_search_results;