// // Copyright (c) PlaceholderCompany. All rights reserved. // namespace MediaBrowser.Controller.Persistence; using System; using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Model.Querying; /// /// 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; } }