namespace NexusReader.Application.DTOs.User; public record UserProfileDto { public string Email { get; init; } = string.Empty; public int AITokensUsed { get; init; } /// /// Relational data for the current subscription plan. /// public SubscriptionPlanDto Plan { get; init; } = new(); public int AverageQuizScore { get; init; } /// /// Summary of the last read book. /// public LastReadBookDto? LastReadBook { get; init; } } public record LastReadBookDto { public Guid Id { get; init; } public string Title { get; init; } = string.Empty; }