using System.Collections.Generic; using System.Text.Json.Serialization; namespace AxCopilot.Models; public class DailyUsageStats { [JsonPropertyName("date")] public string Date { get; set; } = ""; [JsonPropertyName("launcherOpens")] public int LauncherOpens { get; set; } [JsonPropertyName("commandUsage")] public Dictionary CommandUsage { get; set; } = new Dictionary(); [JsonPropertyName("activeSeconds")] public int ActiveSeconds { get; set; } [JsonPropertyName("chatCounts")] public Dictionary ChatCounts { get; set; } = new Dictionary(); [JsonPropertyName("totalTokens")] public long TotalTokens { get; set; } [JsonPropertyName("promptTokens")] public long PromptTokens { get; set; } [JsonPropertyName("completionTokens")] public long CompletionTokens { get; set; } }