using System.Collections.Generic; namespace DouyinApi.Model.Naming { public class NamingResponse { public NamingAnalysis Analysis { get; set; } = new NamingAnalysis(); public IEnumerable Results { get; set; } = new List(); } public class NamingSuggestion { public string Name { get; set; } = string.Empty; public string Meaning { get; set; } = string.Empty; public string ElementReason { get; set; } = string.Empty; } public class NamingAnalysis { public string MatchSummary { get; set; } = string.Empty; public IReadOnlyList Pillars { get; set; } = new List(); public IReadOnlyList ElementDistribution { get; set; } = new List(); } public class FiveElementScore { public string Element { get; set; } = string.Empty; public int Count { get; set; } } }