interface Party {
    Accessibility: Accessibility;
    CheatData: {
        ForcePostGameProcessing: boolean;
        GamePodOverride: string;
    };
    ClientVersion: string;
    CustomGameData: {
        AutobalanceEnabled: boolean;
        AutobalanceMinPlayers: number;
        HasRecoveryData: boolean;
        MaxPartySize: number;
        Membership: {
            teamOne: Member[];
            teamOneCoaches: Member[];
            teamSpectate: Member[];
            teamTwo: Member[];
            teamTwoCoaches: Member[];
        };
        Settings: Settings;
    };
    EligibleQueues: QueueId.ID[];
    ErrorNotification: {
        ErroredPlayers: any;
        ErrorType: string;
    };
    ID: string;
    InviteCode: string;
    Invites: any;
    MatchmakingData: {
        PreferredGamePods: string[];
        QueueID: QueueId.ID;
        SkillDisparityRRPenalty: number;
    };
    Members: {
        CompetitiveTier: number;
        IsModerator: boolean;
        IsOwner: boolean;
        IsReady: boolean;
        Pings: {
            GamePodID: string;
            Ping: number;
        }[];
        PlatformType: string;
        PlayerIdentity: {
            AccountLevel: number;
            HideAccountLevel: boolean;
            Incognito: boolean;
            PlayerCardID: string;
            PlayerTitleID: string;
            PreferredLevelBorderID: string;
            Subject: string;
        };
        QueueEligibleRemainingAccountLevels: number;
        SeasonalBadgeInfo: any;
        Subject: string;
        UseBroadcastHUD: boolean;
    }[];
    MUCName: string;
    PreviousState: string;
    QueueEntryTime: Date;
    QueueIneligibilities: any[];
    Requests: any[];
    RestrictedSeconds: number;
    State: string;
    StateTransitionReason: string;
    Version: number;
    VoiceRoomID: string;
    XPBonuses: {
        Applied: boolean;
        ID: string;
    }[];
}

Properties

Accessibility: Accessibility
CheatData: {
    ForcePostGameProcessing: boolean;
    GamePodOverride: string;
}
ClientVersion: string
CustomGameData: {
    AutobalanceEnabled: boolean;
    AutobalanceMinPlayers: number;
    HasRecoveryData: boolean;
    MaxPartySize: number;
    Membership: {
        teamOne: Member[];
        teamOneCoaches: Member[];
        teamSpectate: Member[];
        teamTwo: Member[];
        teamTwoCoaches: Member[];
    };
    Settings: Settings;
}
EligibleQueues: QueueId.ID[]
ErrorNotification: {
    ErroredPlayers: any;
    ErrorType: string;
}
ID: string
InviteCode: string
Invites: any
MatchmakingData: {
    PreferredGamePods: string[];
    QueueID: QueueId.ID;
    SkillDisparityRRPenalty: number;
}
Members: {
    CompetitiveTier: number;
    IsModerator: boolean;
    IsOwner: boolean;
    IsReady: boolean;
    Pings: {
        GamePodID: string;
        Ping: number;
    }[];
    PlatformType: string;
    PlayerIdentity: {
        AccountLevel: number;
        HideAccountLevel: boolean;
        Incognito: boolean;
        PlayerCardID: string;
        PlayerTitleID: string;
        PreferredLevelBorderID: string;
        Subject: string;
    };
    QueueEligibleRemainingAccountLevels: number;
    SeasonalBadgeInfo: any;
    Subject: string;
    UseBroadcastHUD: boolean;
}[]
MUCName: string
PreviousState: string
QueueEntryTime: Date
QueueIneligibilities: any[]
Requests: any[]
RestrictedSeconds: number
State: string
StateTransitionReason: string
Version: number
VoiceRoomID: string
XPBonuses: {
    Applied: boolean;
    ID: string;
}[]