using System.Collections.Generic; namespace Wabbajack.Lib.Validation { public class Permissions { public bool? CanExtractBSAs { get; set; } public bool? CanModifyESPs { get; set; } public bool? CanModifyAssets { get; set; } public bool? CanUseInOtherGames { get; set; } } public class Author { public Permissions Permissions { get; set; } public Dictionary Games; } public class Game { public Permissions Permissions; public Dictionary Mods; } public class Mod { public Permissions Permissions; public Dictionary Files; } public class File { public Permissions Permissions; } public class ServerWhitelist { public List GoogleIDs; public List AllowedPrefixes; } }