using API.DTOs.Reader; using API.Entities.Interfaces; namespace API.DTOs.ReadingLists; public sealed record ReadingListInfoDto : IHasReadTimeEstimate { /// /// Total Pages across all Reading List Items /// public int Pages { get; set; } /// /// Total Word count across all Reading List Items /// public long WordCount { get; set; } /// /// Are ALL Reading List Items epub /// public bool IsAllEpub { get; set; } /// public int MinHoursToRead { get; set; } /// public int MaxHoursToRead { get; set; } /// public float AvgHoursToRead { get; set; } }