using System; using System.Collections.Generic; using MediaBrowser.Model.Configuration; using MediaBrowser.Model.Entities; namespace Jellyfin.Api.Models.LibraryDtos; /// /// Library type options dto. /// public class LibraryTypeOptionsDto { /// /// Gets or sets the type. /// public string? Type { get; set; } /// /// Gets or sets the metadata fetchers. /// public IReadOnlyList MetadataFetchers { get; set; } = Array.Empty(); /// /// Gets or sets the image fetchers. /// public IReadOnlyList ImageFetchers { get; set; } = Array.Empty(); /// /// Gets or sets the supported image types. /// public IReadOnlyList SupportedImageTypes { get; set; } = Array.Empty(); /// /// Gets or sets the default image options. /// public IReadOnlyList DefaultImageOptions { get; set; } = Array.Empty(); }