using System; using System.Collections.Generic; namespace API.DTOs.Statistics; #nullable enable public sealed record UserReadStatistics { /// /// Total number of pages read /// public long TotalPagesRead { get; set; } /// /// Total number of words read /// public long TotalWordsRead { get; set; } /// /// Total time spent reading /// public long TimeSpentReading { get; set; } /// /// Last time user read anything /// public DateTime? LastActiveUtc { get; set; } public double AvgHoursPerWeekSpentReading { get; set; } }