using System.Collections.Generic; using API.Entities.Enums; namespace API.DTOs.Reader; #nullable enable public class BookmarkInfoDto { public string SeriesName { get; set; } = default!; public MangaFormat SeriesFormat { get; set; } public int SeriesId { get; set; } public int LibraryId { get; set; } public LibraryType LibraryType { get; set; } public int Pages { get; set; } /// /// List of all files with their inner archive structure maintained in filename and dimensions /// /// This is optionally returned by includeDimensions public IEnumerable? PageDimensions { get; set; } /// /// For Double Page reader, this will contain snap points to ensure the reader always resumes on correct page /// /// This is optionally returned by includeDimensions public IDictionary? DoublePairs { get; set; } }