using System; using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Model.Querying; namespace MediaBrowser.Controller.Persistence; /// /// Provides static lookup data for and for the domain. /// public interface IItemTypeLookup { /// /// Gets all serialisation target types for music related kinds. /// IReadOnlyList MusicGenreTypes { get; } /// /// Gets mapping for all BaseItemKinds and their expected serialization target. /// IReadOnlyDictionary BaseItemKindNames { get; } }