using System; namespace Wabbajack.Lib.NexusApi { public class UserStatus { public string email; public bool is_premium; public bool is_supporter; public string key; public string name; public string profile_url; public string user_id; } public class NexusFileInfo { public ulong category_id; public string category_name; public string changelog_html; public string description; public string external_virus_scan_url; public ulong file_id; public string file_name; public bool is_primary; public string mod_version; public string name; public ulong size; public ulong size_kb; public DateTime uploaded_time; public ulong uploaded_timestamp; public string version; } public class ModInfo { public uint _internal_version; public string game_name; public string mod_id; public string name; public string summary; public string author; public string uploaded_by; public string uploaded_users_profile_url; public string picture_url; public bool contains_adult_content; } public class MD5Response { public ModInfo mod; public NexusFileInfo file_details; } public class EndorsementResponse { public string message; public string status; } }