interface Config { Enabled: boolean; EnabledMaps: string[]; EnabledModes: string[]; Queues: { AllowFiveStackRestrictions: boolean; AllowFullPartyBypassSkillRestrictions: boolean; ApplyRRPenaltyToFullParty: boolean; DisabledContent: any[]; Enabled: boolean; FullPartyMaxCompetitiveTierRange: number; GameRules: { IsOvertimeWinByTwo: boolean; }; HighSkillTier: number; InvalidPartySizes: number[]; IsRanke: boolean; IsTournament: boolean; IsTournamentV2: boolean; MapWeights: (`${string}:0` | `${string}:1`)[]; MaxPartySize: number; MaxPartySizeHighSkill: number; MaxSkillTier: number; MinimumAccountLevelRequired: number; MinPartySize: number; Mode: string; NextScheduleChangeSeconds: number; NumTeams: number; PartyMaxCompetitiveTierRange: number; PartyMaxCompetitiveTierRangePlacementBuffer: number; PartySkillDisparityCompetitiveTiersCeilings: Record<`${number}`, number>; PartySkillDisparityPartySizeCompetitiveTiersCeilings: Record<`${number}`, Record<`${number}`, number>>; Priority: number; queueFieldA: any[]; QueueID: QueueId.ID; RequireRoster: boolean; SupportedPlatformTypes: string[]; TeamSize: number; TimeUntilNextScheduleChangeSeconds: number; UseAccountLevelRequirement: boolean; }[]; } Properties
EnabledMaps
EnabledMaps: string[]
EnabledModes
EnabledModes: string[]
Queues
Queues: { AllowFiveStackRestrictions: boolean; AllowFullPartyBypassSkillRestrictions: boolean; ApplyRRPenaltyToFullParty: boolean; DisabledContent: any[]; Enabled: boolean; FullPartyMaxCompetitiveTierRange: number; GameRules: { IsOvertimeWinByTwo: boolean; }; HighSkillTier: number; InvalidPartySizes: number[]; IsRanke: boolean; IsTournament: boolean; IsTournamentV2: boolean; MapWeights: (`${string}:0` | `${string}:1`)[]; MaxPartySize: number; MaxPartySizeHighSkill: number; MaxSkillTier: number; MinimumAccountLevelRequired: number; MinPartySize: number; Mode: string; NextScheduleChangeSeconds: number; NumTeams: number; PartyMaxCompetitiveTierRange: number; PartyMaxCompetitiveTierRangePlacementBuffer: number; PartySkillDisparityCompetitiveTiersCeilings: Record<`${number}`, number>; PartySkillDisparityPartySizeCompetitiveTiersCeilings: Record<`${number}`, Record<`${number}`, number>>; Priority: number; queueFieldA: any[]; QueueID: QueueId.ID; RequireRoster: boolean; SupportedPlatformTypes: string[]; TeamSize: number; TimeUntilNextScheduleChangeSeconds: number; UseAccountLevelRequirement: boolean; }[]