export declare const eventEndpoints: {
    "/events/{year}": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            key: string;
            name: string;
            event_code: string;
            event_type: number;
            district: {
                abbreviation: string;
                display_name: string;
                key: string;
                year: number;
            } | null;
            city: string | null;
            state_prov: string | null;
            country: string | null;
            start_date: string;
            end_date: string;
            year: number;
            short_name: string | null;
            event_type_string: string;
            week: number | null;
            address: string | null;
            postal_code: string | null;
            gmaps_place_id: string | null;
            gmaps_url: string | null;
            lat: number | null;
            lng: number | null;
            location_name: string | null;
            timezone: string | null;
            website: string | null;
            first_event_id: string | null;
            first_event_code: string | null;
            webcasts: {
                type: "youtube" | "twitch" | "ustream" | "iframe" | "html5" | "rtmp" | "livestream" | "direct_link" | "mms" | "justin" | "stemtv" | "dacast";
                channel: string;
                date?: string | null | undefined;
                file?: string | null | undefined;
            }[];
            division_keys: string[];
            parent_event_key: string | null;
            playoff_type: number | null;
            playoff_type_string: string | null;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[number], {}>;
    };
    "/events/{year}/simple": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            key: string;
            name: string;
            event_code: string;
            event_type: number;
            district: {
                abbreviation: string;
                display_name: string;
                key: string;
                year: number;
            } | null;
            city: string | null;
            state_prov: string | null;
            country: string | null;
            start_date: string;
            end_date: string;
            year: number;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[number], {}>;
    };
    "/events/{year}/keys": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<string[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[number], {}>;
    };
    "/event/{event_key}": {
        schema: import("arktype/internal/methods/object.ts").ObjectType<{
            key: string;
            name: string;
            event_code: string;
            event_type: number;
            district: {
                abbreviation: string;
                display_name: string;
                key: string;
                year: number;
            } | null;
            city: string | null;
            state_prov: string | null;
            country: string | null;
            start_date: string;
            end_date: string;
            year: number;
            short_name: string | null;
            event_type_string: string;
            week: number | null;
            address: string | null;
            postal_code: string | null;
            gmaps_place_id: string | null;
            gmaps_url: string | null;
            lat: number | null;
            lng: number | null;
            location_name: string | null;
            timezone: string | null;
            website: string | null;
            first_event_id: string | null;
            first_event_code: string | null;
            webcasts: {
                type: "youtube" | "twitch" | "ustream" | "iframe" | "html5" | "rtmp" | "livestream" | "direct_link" | "mms" | "justin" | "stemtv" | "dacast";
                channel: string;
                date?: string | null | undefined;
                file?: string | null | undefined;
            }[];
            division_keys: string[];
            parent_event_key: string | null;
            playoff_type: number | null;
            playoff_type_string: string | null;
        }, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/simple": {
        schema: import("arktype/internal/methods/object.ts").ObjectType<{
            key: string;
            name: string;
            event_code: string;
            event_type: number;
            district: {
                abbreviation: string;
                display_name: string;
                key: string;
                year: number;
            } | null;
            city: string | null;
            state_prov: string | null;
            country: string | null;
            start_date: string;
            end_date: string;
            year: number;
        }, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/alliances": {
        schema: import("arktype").BaseType<{
            declines: string[];
            picks: string[];
            name?: string | null | undefined;
            backup?: {
                in: string;
                out: string;
            } | null | undefined;
            status?: {
                playoff_average?: number | null | undefined;
                level?: string | undefined;
                record?: {
                    wins: number;
                    losses: number;
                    ties: number;
                } | null | undefined;
                current_level_record?: {
                    wins: number;
                    losses: number;
                    ties: number;
                } | null | undefined;
                status?: string | undefined;
            } | undefined;
        }[] | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/insights": {
        schema: import("arktype").BaseType<{
            qual: unknown;
            playoff: unknown;
        } | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/oprs": {
        schema: import("arktype/internal/methods/object.ts").ObjectType<{
            oprs: {
                [x: string]: number;
            };
            dprs: {
                [x: string]: number;
            };
            ccwms: {
                [x: string]: number;
            };
        }, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/coprs": {
        schema: import("arktype/internal/methods/object.ts").ObjectType<{
            [x: string]: {
                [x: string]: number;
            };
        }, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/predictions": {
        schema: import("arktype").BaseType<{
            [x: string]: unknown;
        } | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/rankings": {
        schema: import("arktype").BaseType<{
            rankings: {
                matches_played: number;
                qual_average: number | null;
                extra_stats: number[];
                sort_orders: number[] | null;
                record: {
                    wins: number;
                    losses: number;
                    ties: number;
                } | null;
                rank: number;
                dq: number;
                team_key: string;
            }[];
            extra_stats_info: {
                precision: number;
                name: string;
            }[];
            sort_order_info: {
                precision: number;
                name: string;
            }[];
        } | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/district_points": {
        schema: import("arktype").BaseType<{
            points: {
                [x: string]: {
                    total: number;
                    alliance_points: number;
                    elim_points: number;
                    award_points: number;
                    qual_points: number;
                };
            };
            tiebreakers?: {
                [x: string]: {
                    highest_qual_scores?: number[] | undefined;
                    qual_points?: number | undefined;
                };
            } | undefined;
        } | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/regional_champs_pool_points": {
        schema: import("arktype").BaseType<{
            points: {
                [x: string]: {
                    total: number;
                    alliance_points: number;
                    elim_points: number;
                    award_points: number;
                    qual_points: number;
                };
            };
            tiebreakers?: {
                [x: string]: {
                    highest_qual_scores?: number[] | undefined;
                    qual_points?: number | undefined;
                };
            } | undefined;
        } | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/advancement_points": {
        schema: import("arktype").BaseType<{
            points: {
                [x: string]: {
                    total: number;
                    alliance_points: number;
                    elim_points: number;
                    award_points: number;
                    qual_points: number;
                };
            };
            tiebreakers?: {
                [x: string]: {
                    highest_qual_scores?: number[] | undefined;
                    qual_points?: number | undefined;
                };
            } | undefined;
        } | null, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/teams": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            key: string;
            team_number: number;
            nickname: string;
            name: string;
            city: string | null;
            state_prov: string | null;
            country: string | null;
            postal_code: string | null;
            rookie_year: number | null;
            website?: string | null | undefined;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/teams/simple": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            key: string;
            team_number: number;
            nickname: string;
            name: string;
            city: string | null;
            state_prov: string | null;
            country: string | null;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/teams/keys": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<string[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/teams/statuses": {
        schema: import("arktype/internal/methods/object.ts").ObjectType<{
            [x: string]: {
                alliance_status_str?: string | undefined;
                playoff_status_str?: string | undefined;
                overall_status_str?: string | undefined;
                next_match_key?: string | null | undefined;
                last_match_key?: string | null | undefined;
                playoff?: {
                    level?: "f" | "qm" | "ef" | "qf" | "sf" | undefined;
                    current_level_record?: {
                        wins: number;
                        losses: number;
                        ties: number;
                    } | null | undefined;
                    record?: {
                        wins: number;
                        losses: number;
                        ties: number;
                    } | null | undefined;
                    status?: "won" | "eliminated" | "playing" | undefined;
                    playoff_average?: number | null | undefined;
                } | null | undefined;
                qual?: {
                    num_teams?: number | null | undefined;
                    sort_order_info?: ({
                        precision: number | null;
                        name: string | null;
                    } | null)[] | undefined;
                    status?: string | null | undefined;
                    ranking?: {
                        matches_played: number | null;
                        qual_average: number | null;
                        sort_orders: number[] | null;
                        rank: number | null;
                        dq: number | null;
                        team_key: string | null;
                    } | undefined;
                } | null | undefined;
                alliance?: {
                    number: number;
                    pick: number;
                    name?: string | null | undefined;
                    backup?: {
                        in?: string | undefined;
                        out?: string | undefined;
                    } | null | undefined;
                } | null | undefined;
            };
        }, {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/matches": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            key: string;
            comp_level: "f" | "qm" | "ef" | "qf" | "sf";
            set_number: number;
            match_number: number;
            alliances: {
                red: {
                    score: number | null;
                    team_keys: string[];
                    surrogate_team_keys: string[];
                    dq_team_keys: string[];
                };
                blue: {
                    score: number | null;
                    team_keys: string[];
                    surrogate_team_keys: string[];
                    dq_team_keys: string[];
                };
            };
            winning_alliance: "" | "red" | "blue";
            event_key: string;
            time: number | null;
            actual_time: number | null;
            predicted_time: number | null;
            videos: {
                type: string;
                key: string;
            }[];
            score_breakdown: {
                red: {
                    adjust_points?: number | undefined;
                    auto_points?: number | undefined;
                    container_count_level1?: number | undefined;
                    container_count_level2?: number | undefined;
                    container_count_level3?: number | undefined;
                    container_count_level4?: number | undefined;
                    container_count_level5?: number | undefined;
                    container_count_level6?: number | undefined;
                    container_points?: number | undefined;
                    container_set?: boolean | undefined;
                    foul_count?: number | undefined;
                    foul_points?: number | undefined;
                    litter_count_container?: number | undefined;
                    litter_count_landfill?: number | undefined;
                    litter_count_unprocessed?: number | undefined;
                    litter_points?: number | undefined;
                    robot_set?: boolean | undefined;
                    teleop_points?: number | undefined;
                    total_points?: number | undefined;
                    tote_count_far?: number | undefined;
                    tote_count_near?: number | undefined;
                    tote_points?: number | undefined;
                    tote_set?: boolean | undefined;
                    tote_stack?: boolean | undefined;
                };
                blue: {
                    adjust_points?: number | undefined;
                    auto_points?: number | undefined;
                    container_count_level1?: number | undefined;
                    container_count_level2?: number | undefined;
                    container_count_level3?: number | undefined;
                    container_count_level4?: number | undefined;
                    container_count_level5?: number | undefined;
                    container_count_level6?: number | undefined;
                    container_points?: number | undefined;
                    container_set?: boolean | undefined;
                    foul_count?: number | undefined;
                    foul_points?: number | undefined;
                    litter_count_container?: number | undefined;
                    litter_count_landfill?: number | undefined;
                    litter_count_unprocessed?: number | undefined;
                    litter_points?: number | undefined;
                    robot_set?: boolean | undefined;
                    teleop_points?: number | undefined;
                    total_points?: number | undefined;
                    tote_count_far?: number | undefined;
                    tote_count_near?: number | undefined;
                    tote_points?: number | undefined;
                    tote_set?: boolean | undefined;
                    tote_stack?: boolean | undefined;
                };
                coopertition: "None" | "Unknown" | "Stack";
                coopertition_points: number;
                yearOfCompetition: 2015;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoBoulderPoints?: number | undefined;
                    autoBouldersHigh?: number | undefined;
                    autoBouldersLow?: number | undefined;
                    autoCrossingPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoReachPoints?: number | undefined;
                    breachPoints?: number | undefined;
                    capturePoints?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    position1crossings?: number | undefined;
                    position2?: string | undefined;
                    position2crossings?: number | undefined;
                    position3?: string | undefined;
                    position3crossings?: number | undefined;
                    position4?: string | undefined;
                    position4crossings?: number | undefined;
                    position5?: string | undefined;
                    position5crossings?: number | undefined;
                    robot1Auto?: "Crossed" | "Reached" | "None" | undefined;
                    robot2Auto?: string | undefined;
                    robot3Auto?: string | undefined;
                    tba_rpEarned?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopBoulderPoints?: number | undefined;
                    teleopBouldersHigh?: number | undefined;
                    teleopBouldersLow?: number | undefined;
                    teleopChallengePoints?: number | undefined;
                    teleopCrossingPoints?: number | undefined;
                    teleopDefensesBreached?: boolean | undefined;
                    teleopPoints?: number | undefined;
                    teleopScalePoints?: number | undefined;
                    teleopTowerCaptured?: boolean | undefined;
                    totalPoints?: number | undefined;
                    towerEndStrength?: number | undefined;
                    towerFaceA?: string | undefined;
                    towerFaceB?: string | undefined;
                    towerFaceC?: string | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoBoulderPoints?: number | undefined;
                    autoBouldersHigh?: number | undefined;
                    autoBouldersLow?: number | undefined;
                    autoCrossingPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoReachPoints?: number | undefined;
                    breachPoints?: number | undefined;
                    capturePoints?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    position1crossings?: number | undefined;
                    position2?: string | undefined;
                    position2crossings?: number | undefined;
                    position3?: string | undefined;
                    position3crossings?: number | undefined;
                    position4?: string | undefined;
                    position4crossings?: number | undefined;
                    position5?: string | undefined;
                    position5crossings?: number | undefined;
                    robot1Auto?: "Crossed" | "Reached" | "None" | undefined;
                    robot2Auto?: string | undefined;
                    robot3Auto?: string | undefined;
                    tba_rpEarned?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopBoulderPoints?: number | undefined;
                    teleopBouldersHigh?: number | undefined;
                    teleopBouldersLow?: number | undefined;
                    teleopChallengePoints?: number | undefined;
                    teleopCrossingPoints?: number | undefined;
                    teleopDefensesBreached?: boolean | undefined;
                    teleopPoints?: number | undefined;
                    teleopScalePoints?: number | undefined;
                    teleopTowerCaptured?: boolean | undefined;
                    totalPoints?: number | undefined;
                    towerEndStrength?: number | undefined;
                    towerFaceA?: string | undefined;
                    towerFaceB?: string | undefined;
                    towerFaceC?: string | undefined;
                };
                yearOfCompetition: 2016;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoFuelHigh?: number | undefined;
                    autoFuelLow?: number | undefined;
                    autoFuelPoints?: number | undefined;
                    autoMobilityPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoRotorPoints?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    kPaBonusPoints?: number | undefined;
                    kPaRankingPointAchieved?: boolean | undefined;
                    robot1Auto?: "None" | "Unknown" | "Mobility" | undefined;
                    robot2Auto?: "None" | "Unknown" | "Mobility" | undefined;
                    robot3Auto?: "None" | "Unknown" | "Mobility" | undefined;
                    rotor1Auto?: boolean | undefined;
                    rotor1Engaged?: boolean | undefined;
                    rotor2Auto?: boolean | undefined;
                    rotor2Engaged?: boolean | undefined;
                    rotor3Engaged?: boolean | undefined;
                    rotor4Engaged?: boolean | undefined;
                    rotorBonusPoints?: number | undefined;
                    rotorRankingPointAchieved?: boolean | undefined;
                    tba_rpEarned?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopFuelHigh?: number | undefined;
                    teleopFuelLow?: number | undefined;
                    teleopFuelPoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopRotorPoints?: number | undefined;
                    teleopTakeoffPoints?: number | undefined;
                    totalPoints?: number | undefined;
                    touchpadFar?: string | undefined;
                    touchpadMiddle?: string | undefined;
                    touchpadNear?: string | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoFuelHigh?: number | undefined;
                    autoFuelLow?: number | undefined;
                    autoFuelPoints?: number | undefined;
                    autoMobilityPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoRotorPoints?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    kPaBonusPoints?: number | undefined;
                    kPaRankingPointAchieved?: boolean | undefined;
                    robot1Auto?: "None" | "Unknown" | "Mobility" | undefined;
                    robot2Auto?: "None" | "Unknown" | "Mobility" | undefined;
                    robot3Auto?: "None" | "Unknown" | "Mobility" | undefined;
                    rotor1Auto?: boolean | undefined;
                    rotor1Engaged?: boolean | undefined;
                    rotor2Auto?: boolean | undefined;
                    rotor2Engaged?: boolean | undefined;
                    rotor3Engaged?: boolean | undefined;
                    rotor4Engaged?: boolean | undefined;
                    rotorBonusPoints?: number | undefined;
                    rotorRankingPointAchieved?: boolean | undefined;
                    tba_rpEarned?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopFuelHigh?: number | undefined;
                    teleopFuelLow?: number | undefined;
                    teleopFuelPoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopRotorPoints?: number | undefined;
                    teleopTakeoffPoints?: number | undefined;
                    totalPoints?: number | undefined;
                    touchpadFar?: string | undefined;
                    touchpadMiddle?: string | undefined;
                    touchpadNear?: string | undefined;
                };
                yearOfCompetition: 2017;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoOwnershipPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoQuestRankingPoint?: boolean | undefined;
                    autoRobot1?: string | undefined;
                    autoRobot2?: string | undefined;
                    autoRobot3?: string | undefined;
                    autoRunPoints?: number | undefined;
                    autoScaleOwnershipSec?: number | undefined;
                    autoSwitchAtZero?: boolean | undefined;
                    autoSwitchOwnershipSec?: number | undefined;
                    endgamePoints?: number | undefined;
                    endgameRobot1?: string | undefined;
                    endgameRobot2?: string | undefined;
                    endgameRobot3?: string | undefined;
                    faceTheBossRankingPoint?: boolean | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    rp?: number | undefined;
                    tba_gameData?: string | undefined;
                    techFoulCount?: number | undefined;
                    teleopOwnershipPoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopScaleBoostSec?: number | undefined;
                    teleopScaleForceSec?: number | undefined;
                    teleopScaleOwnershipSec?: number | undefined;
                    teleopSwitchBoostSec?: number | undefined;
                    teleopSwitchForceSec?: number | undefined;
                    teleopSwitchOwnershipSec?: number | undefined;
                    totalPoints?: number | undefined;
                    vaultBoostPlayed?: number | undefined;
                    vaultBoostTotal?: number | undefined;
                    vaultForcePlayed?: number | undefined;
                    vaultForceTotal?: number | undefined;
                    vaultLevitatePlayed?: number | undefined;
                    vaultLevitateTotal?: number | undefined;
                    vaultPoints?: number | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoOwnershipPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoQuestRankingPoint?: boolean | undefined;
                    autoRobot1?: string | undefined;
                    autoRobot2?: string | undefined;
                    autoRobot3?: string | undefined;
                    autoRunPoints?: number | undefined;
                    autoScaleOwnershipSec?: number | undefined;
                    autoSwitchAtZero?: boolean | undefined;
                    autoSwitchOwnershipSec?: number | undefined;
                    endgamePoints?: number | undefined;
                    endgameRobot1?: string | undefined;
                    endgameRobot2?: string | undefined;
                    endgameRobot3?: string | undefined;
                    faceTheBossRankingPoint?: boolean | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    rp?: number | undefined;
                    tba_gameData?: string | undefined;
                    techFoulCount?: number | undefined;
                    teleopOwnershipPoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopScaleBoostSec?: number | undefined;
                    teleopScaleForceSec?: number | undefined;
                    teleopScaleOwnershipSec?: number | undefined;
                    teleopSwitchBoostSec?: number | undefined;
                    teleopSwitchForceSec?: number | undefined;
                    teleopSwitchOwnershipSec?: number | undefined;
                    totalPoints?: number | undefined;
                    vaultBoostPlayed?: number | undefined;
                    vaultBoostTotal?: number | undefined;
                    vaultForcePlayed?: number | undefined;
                    vaultForceTotal?: number | undefined;
                    vaultLevitatePlayed?: number | undefined;
                    vaultLevitateTotal?: number | undefined;
                    vaultPoints?: number | undefined;
                };
                yearOfCompetition: 2018;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    bay1?: string | undefined;
                    bay2?: string | undefined;
                    bay3?: string | undefined;
                    bay4?: string | undefined;
                    bay5?: string | undefined;
                    bay6?: string | undefined;
                    bay7?: string | undefined;
                    bay8?: string | undefined;
                    cargoPoints?: number | undefined;
                    completeRocketRankingPoint?: boolean | undefined;
                    completedRocketFar?: boolean | undefined;
                    completedRocketNear?: boolean | undefined;
                    endgameRobot1?: string | undefined;
                    endgameRobot2?: string | undefined;
                    endgameRobot3?: string | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    habClimbPoints?: number | undefined;
                    habDockingRankingPoint?: boolean | undefined;
                    habLineRobot1?: string | undefined;
                    habLineRobot2?: string | undefined;
                    habLineRobot3?: string | undefined;
                    hatchPanelPoints?: number | undefined;
                    lowLeftRocketFar?: string | undefined;
                    lowLeftRocketNear?: string | undefined;
                    lowRightRocketFar?: string | undefined;
                    lowRightRocketNear?: string | undefined;
                    midLeftRocketFar?: string | undefined;
                    midLeftRocketNear?: string | undefined;
                    midRightRocketFar?: string | undefined;
                    midRightRocketNear?: string | undefined;
                    preMatchBay1?: string | undefined;
                    preMatchBay2?: string | undefined;
                    preMatchBay3?: string | undefined;
                    preMatchBay6?: string | undefined;
                    preMatchBay7?: string | undefined;
                    preMatchBay8?: string | undefined;
                    preMatchLevelRobot1?: string | undefined;
                    preMatchLevelRobot2?: string | undefined;
                    preMatchLevelRobot3?: string | undefined;
                    rp?: number | undefined;
                    sandStormBonusPoints?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopPoints?: number | undefined;
                    topLeftRocketFar?: string | undefined;
                    topLeftRocketNear?: string | undefined;
                    topRightRocketFar?: string | undefined;
                    topRightRocketNear?: string | undefined;
                    totalPoints?: number | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    bay1?: string | undefined;
                    bay2?: string | undefined;
                    bay3?: string | undefined;
                    bay4?: string | undefined;
                    bay5?: string | undefined;
                    bay6?: string | undefined;
                    bay7?: string | undefined;
                    bay8?: string | undefined;
                    cargoPoints?: number | undefined;
                    completeRocketRankingPoint?: boolean | undefined;
                    completedRocketFar?: boolean | undefined;
                    completedRocketNear?: boolean | undefined;
                    endgameRobot1?: string | undefined;
                    endgameRobot2?: string | undefined;
                    endgameRobot3?: string | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    habClimbPoints?: number | undefined;
                    habDockingRankingPoint?: boolean | undefined;
                    habLineRobot1?: string | undefined;
                    habLineRobot2?: string | undefined;
                    habLineRobot3?: string | undefined;
                    hatchPanelPoints?: number | undefined;
                    lowLeftRocketFar?: string | undefined;
                    lowLeftRocketNear?: string | undefined;
                    lowRightRocketFar?: string | undefined;
                    lowRightRocketNear?: string | undefined;
                    midLeftRocketFar?: string | undefined;
                    midLeftRocketNear?: string | undefined;
                    midRightRocketFar?: string | undefined;
                    midRightRocketNear?: string | undefined;
                    preMatchBay1?: string | undefined;
                    preMatchBay2?: string | undefined;
                    preMatchBay3?: string | undefined;
                    preMatchBay6?: string | undefined;
                    preMatchBay7?: string | undefined;
                    preMatchBay8?: string | undefined;
                    preMatchLevelRobot1?: string | undefined;
                    preMatchLevelRobot2?: string | undefined;
                    preMatchLevelRobot3?: string | undefined;
                    rp?: number | undefined;
                    sandStormBonusPoints?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopPoints?: number | undefined;
                    topLeftRocketFar?: string | undefined;
                    topLeftRocketNear?: string | undefined;
                    topRightRocketFar?: string | undefined;
                    topRightRocketNear?: string | undefined;
                    totalPoints?: number | undefined;
                };
                yearOfCompetition: 2019;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoCellPoints?: number | undefined;
                    autoCellsBottom?: number | undefined;
                    autoCellsInner?: number | undefined;
                    autoCellsOuter?: number | undefined;
                    autoInitLinePoints?: number | undefined;
                    autoPoints?: number | undefined;
                    controlPanelPoints?: number | undefined;
                    endgamePoints?: number | undefined;
                    endgameRobot1?: string | undefined;
                    endgameRobot2?: string | undefined;
                    endgameRobot3?: string | undefined;
                    endgameRungIsLevel?: string | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    initLineRobot1?: string | undefined;
                    initLineRobot2?: string | undefined;
                    initLineRobot3?: string | undefined;
                    rp?: number | undefined;
                    shieldEnergizedRankingPoint?: boolean | undefined;
                    shieldOperationalRankingPoint?: boolean | undefined;
                    stage1Activated?: boolean | undefined;
                    stage2Activated?: boolean | undefined;
                    stage3Activated?: boolean | undefined;
                    stage3TargetColor?: string | undefined;
                    tba_numRobotsHanging?: number | undefined;
                    tba_shieldEnergizedRankingPointFromFoul?: boolean | undefined;
                    techFoulCount?: number | undefined;
                    teleopCellPoints?: number | undefined;
                    teleopCellsBottom?: number | undefined;
                    teleopCellsInner?: number | undefined;
                    teleopCellsOuter?: number | undefined;
                    teleopPoints?: number | undefined;
                    totalPoints?: number | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoCellPoints?: number | undefined;
                    autoCellsBottom?: number | undefined;
                    autoCellsInner?: number | undefined;
                    autoCellsOuter?: number | undefined;
                    autoInitLinePoints?: number | undefined;
                    autoPoints?: number | undefined;
                    controlPanelPoints?: number | undefined;
                    endgamePoints?: number | undefined;
                    endgameRobot1?: string | undefined;
                    endgameRobot2?: string | undefined;
                    endgameRobot3?: string | undefined;
                    endgameRungIsLevel?: string | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    initLineRobot1?: string | undefined;
                    initLineRobot2?: string | undefined;
                    initLineRobot3?: string | undefined;
                    rp?: number | undefined;
                    shieldEnergizedRankingPoint?: boolean | undefined;
                    shieldOperationalRankingPoint?: boolean | undefined;
                    stage1Activated?: boolean | undefined;
                    stage2Activated?: boolean | undefined;
                    stage3Activated?: boolean | undefined;
                    stage3TargetColor?: string | undefined;
                    tba_numRobotsHanging?: number | undefined;
                    tba_shieldEnergizedRankingPointFromFoul?: boolean | undefined;
                    techFoulCount?: number | undefined;
                    teleopCellPoints?: number | undefined;
                    teleopCellsBottom?: number | undefined;
                    teleopCellsInner?: number | undefined;
                    teleopCellsOuter?: number | undefined;
                    teleopPoints?: number | undefined;
                    totalPoints?: number | undefined;
                };
                yearOfCompetition: 2020;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoCargoLowerBlue?: number | undefined;
                    autoCargoLowerFar?: number | undefined;
                    autoCargoLowerNear?: number | undefined;
                    autoCargoLowerRed?: number | undefined;
                    autoCargoPoints?: number | undefined;
                    autoCargoTotal?: number | undefined;
                    autoCargoUpperBlue?: number | undefined;
                    autoCargoUpperFar?: number | undefined;
                    autoCargoUpperNear?: number | undefined;
                    autoCargoUpperRed?: number | undefined;
                    autoPoints?: number | undefined;
                    autoTaxiPoints?: number | undefined;
                    cargoBonusRankingPoint?: boolean | undefined;
                    endgamePoints?: number | undefined;
                    endgameRobot1?: "None" | "Transversal" | "High" | "Mid" | "Low" | undefined;
                    endgameRobot2?: "None" | "Transversal" | "High" | "Mid" | "Low" | undefined;
                    endgameRobot3?: "None" | "Transversal" | "High" | "Mid" | "Low" | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    hangarBonusRankingPoint?: boolean | undefined;
                    matchCargoTotal?: number | undefined;
                    quintetAchieved?: boolean | undefined;
                    rp?: number | undefined;
                    taxiRobot1?: "No" | "Yes" | undefined;
                    taxiRobot2?: "No" | "Yes" | undefined;
                    taxiRobot3?: "No" | "Yes" | undefined;
                    techFoulCount?: number | undefined;
                    teleopCargoLowerBlue?: number | undefined;
                    teleopCargoLowerFar?: number | undefined;
                    teleopCargoLowerNear?: number | undefined;
                    teleopCargoLowerRed?: number | undefined;
                    teleopCargoPoints?: number | undefined;
                    teleopCargoTotal?: number | undefined;
                    teleopCargoUpperBlue?: number | undefined;
                    teleopCargoUpperFar?: number | undefined;
                    teleopCargoUpperNear?: number | undefined;
                    teleopCargoUpperRed?: number | undefined;
                    teleopPoints?: number | undefined;
                    totalPoints?: number | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoCargoLowerBlue?: number | undefined;
                    autoCargoLowerFar?: number | undefined;
                    autoCargoLowerNear?: number | undefined;
                    autoCargoLowerRed?: number | undefined;
                    autoCargoPoints?: number | undefined;
                    autoCargoTotal?: number | undefined;
                    autoCargoUpperBlue?: number | undefined;
                    autoCargoUpperFar?: number | undefined;
                    autoCargoUpperNear?: number | undefined;
                    autoCargoUpperRed?: number | undefined;
                    autoPoints?: number | undefined;
                    autoTaxiPoints?: number | undefined;
                    cargoBonusRankingPoint?: boolean | undefined;
                    endgamePoints?: number | undefined;
                    endgameRobot1?: "None" | "Transversal" | "High" | "Mid" | "Low" | undefined;
                    endgameRobot2?: "None" | "Transversal" | "High" | "Mid" | "Low" | undefined;
                    endgameRobot3?: "None" | "Transversal" | "High" | "Mid" | "Low" | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    hangarBonusRankingPoint?: boolean | undefined;
                    matchCargoTotal?: number | undefined;
                    quintetAchieved?: boolean | undefined;
                    rp?: number | undefined;
                    taxiRobot1?: "No" | "Yes" | undefined;
                    taxiRobot2?: "No" | "Yes" | undefined;
                    taxiRobot3?: "No" | "Yes" | undefined;
                    techFoulCount?: number | undefined;
                    teleopCargoLowerBlue?: number | undefined;
                    teleopCargoLowerFar?: number | undefined;
                    teleopCargoLowerNear?: number | undefined;
                    teleopCargoLowerRed?: number | undefined;
                    teleopCargoPoints?: number | undefined;
                    teleopCargoTotal?: number | undefined;
                    teleopCargoUpperBlue?: number | undefined;
                    teleopCargoUpperFar?: number | undefined;
                    teleopCargoUpperNear?: number | undefined;
                    teleopCargoUpperRed?: number | undefined;
                    teleopPoints?: number | undefined;
                    totalPoints?: number | undefined;
                };
                yearOfCompetition: 2022;
            } | {
                red: {
                    activationBonusAchieved?: boolean | undefined;
                    adjustPoints?: number | undefined;
                    autoBridgeState?: "NotLevel" | "Level" | undefined;
                    autoChargeStationPoints?: number | undefined;
                    autoChargeStationRobot1?: "None" | "Docked" | undefined;
                    autoChargeStationRobot2?: "None" | "Docked" | undefined;
                    autoChargeStationRobot3?: "None" | "Docked" | undefined;
                    autoCommunity?: {
                        B: ("None" | "Cube" | "Cone")[];
                        M: ("None" | "Cube" | "Cone")[];
                        T: ("None" | "Cube" | "Cone")[];
                    } | undefined;
                    autoDocked?: boolean | undefined;
                    autoGamePieceCount?: number | undefined;
                    autoGamePiecePoints?: number | undefined;
                    autoMobilityPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    coopGamePieceCount?: number | undefined;
                    coopertitionCriteriaMet?: boolean | undefined;
                    endGameBridgeState?: "NotLevel" | "Level" | undefined;
                    endGameChargeStationPoints?: number | undefined;
                    endGameChargeStationRobot1?: "None" | "Docked" | "Parked" | undefined;
                    endGameChargeStationRobot2?: "None" | "Docked" | "Parked" | undefined;
                    endGameChargeStationRobot3?: "None" | "Docked" | "Parked" | undefined;
                    endGameParkPoints?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    linkPoints?: number | undefined;
                    links?: {
                        nodes: number[];
                        row: "Mid" | "Bottom" | "Top";
                    }[] | undefined;
                    mobilityRobot1?: "No" | "Yes" | undefined;
                    mobilityRobot2?: "No" | "Yes" | undefined;
                    mobilityRobot3?: "No" | "Yes" | undefined;
                    rp?: number | undefined;
                    sustainabilityBonusAchieved?: boolean | undefined;
                    techFoulCount?: number | undefined;
                    teleopCommunity?: {
                        B: ("None" | "Cube" | "Cone")[];
                        M: ("None" | "Cube" | "Cone")[];
                        T: ("None" | "Cube" | "Cone")[];
                    } | undefined;
                    teleopGamePieceCount?: number | undefined;
                    teleopGamePiecePoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    totalChargeStationPoints?: number | undefined;
                    totalPoints?: number | undefined;
                };
                blue: {
                    activationBonusAchieved?: boolean | undefined;
                    adjustPoints?: number | undefined;
                    autoBridgeState?: "NotLevel" | "Level" | undefined;
                    autoChargeStationPoints?: number | undefined;
                    autoChargeStationRobot1?: "None" | "Docked" | undefined;
                    autoChargeStationRobot2?: "None" | "Docked" | undefined;
                    autoChargeStationRobot3?: "None" | "Docked" | undefined;
                    autoCommunity?: {
                        B: ("None" | "Cube" | "Cone")[];
                        M: ("None" | "Cube" | "Cone")[];
                        T: ("None" | "Cube" | "Cone")[];
                    } | undefined;
                    autoDocked?: boolean | undefined;
                    autoGamePieceCount?: number | undefined;
                    autoGamePiecePoints?: number | undefined;
                    autoMobilityPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    coopGamePieceCount?: number | undefined;
                    coopertitionCriteriaMet?: boolean | undefined;
                    endGameBridgeState?: "NotLevel" | "Level" | undefined;
                    endGameChargeStationPoints?: number | undefined;
                    endGameChargeStationRobot1?: "None" | "Docked" | "Parked" | undefined;
                    endGameChargeStationRobot2?: "None" | "Docked" | "Parked" | undefined;
                    endGameChargeStationRobot3?: "None" | "Docked" | "Parked" | undefined;
                    endGameParkPoints?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    linkPoints?: number | undefined;
                    links?: {
                        nodes: number[];
                        row: "Mid" | "Bottom" | "Top";
                    }[] | undefined;
                    mobilityRobot1?: "No" | "Yes" | undefined;
                    mobilityRobot2?: "No" | "Yes" | undefined;
                    mobilityRobot3?: "No" | "Yes" | undefined;
                    rp?: number | undefined;
                    sustainabilityBonusAchieved?: boolean | undefined;
                    techFoulCount?: number | undefined;
                    teleopCommunity?: {
                        B: ("None" | "Cube" | "Cone")[];
                        M: ("None" | "Cube" | "Cone")[];
                        T: ("None" | "Cube" | "Cone")[];
                    } | undefined;
                    teleopGamePieceCount?: number | undefined;
                    teleopGamePiecePoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    totalChargeStationPoints?: number | undefined;
                    totalPoints?: number | undefined;
                };
                yearOfCompetition: 2023;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    autoAmpNoteCount?: number | undefined;
                    autoAmpNotePoints?: number | undefined;
                    autoLeavePoints?: number | undefined;
                    autoLineRobot1?: string | undefined;
                    autoLineRobot2?: string | undefined;
                    autoLineRobot3?: string | undefined;
                    autoPoints?: number | undefined;
                    autoSpeakerNoteCount?: number | undefined;
                    autoSpeakerNotePoints?: number | undefined;
                    autoTotalNotePoints?: number | undefined;
                    coopNotePlayed?: boolean | undefined;
                    coopertitionBonusAchieved?: boolean | undefined;
                    coopertitionCriteriaMet?: boolean | undefined;
                    endGameHarmonyPoints?: number | undefined;
                    endGameNoteInTrapPoints?: number | undefined;
                    endGameOnStagePoints?: number | undefined;
                    endGameParkPoints?: number | undefined;
                    endGameRobot1?: string | undefined;
                    endGameRobot2?: string | undefined;
                    endGameRobot3?: string | undefined;
                    endGameSpotLightBonusPoints?: number | undefined;
                    endGameTotalStagePoints?: number | undefined;
                    ensembleBonusAchieved?: boolean | undefined;
                    ensembleBonusOnStageRobotsThreshold?: number | undefined;
                    ensembleBonusStagePointsThreshold?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    g206Penalty?: boolean | undefined;
                    g408Penalty?: boolean | undefined;
                    g424Penalty?: boolean | undefined;
                    melodyBonusAchieved?: boolean | undefined;
                    melodyBonusThreshold?: number | undefined;
                    melodyBonusThresholdCoop?: number | undefined;
                    melodyBonusThresholdNonCoop?: number | undefined;
                    micCenterStage?: boolean | undefined;
                    micStageLeft?: boolean | undefined;
                    micStageRight?: boolean | undefined;
                    rp?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopAmpNoteCount?: number | undefined;
                    teleopAmpNotePoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopSpeakerNoteAmplifiedCount?: number | undefined;
                    teleopSpeakerNoteAmplifiedPoints?: number | undefined;
                    teleopSpeakerNoteCount?: number | undefined;
                    teleopSpeakerNotePoints?: number | undefined;
                    teleopTotalNotePoints?: number | undefined;
                    totalPoints?: number | undefined;
                    trapCenterStage?: boolean | undefined;
                    trapStageLeft?: boolean | undefined;
                    trapStageRight?: boolean | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    autoAmpNoteCount?: number | undefined;
                    autoAmpNotePoints?: number | undefined;
                    autoLeavePoints?: number | undefined;
                    autoLineRobot1?: string | undefined;
                    autoLineRobot2?: string | undefined;
                    autoLineRobot3?: string | undefined;
                    autoPoints?: number | undefined;
                    autoSpeakerNoteCount?: number | undefined;
                    autoSpeakerNotePoints?: number | undefined;
                    autoTotalNotePoints?: number | undefined;
                    coopNotePlayed?: boolean | undefined;
                    coopertitionBonusAchieved?: boolean | undefined;
                    coopertitionCriteriaMet?: boolean | undefined;
                    endGameHarmonyPoints?: number | undefined;
                    endGameNoteInTrapPoints?: number | undefined;
                    endGameOnStagePoints?: number | undefined;
                    endGameParkPoints?: number | undefined;
                    endGameRobot1?: string | undefined;
                    endGameRobot2?: string | undefined;
                    endGameRobot3?: string | undefined;
                    endGameSpotLightBonusPoints?: number | undefined;
                    endGameTotalStagePoints?: number | undefined;
                    ensembleBonusAchieved?: boolean | undefined;
                    ensembleBonusOnStageRobotsThreshold?: number | undefined;
                    ensembleBonusStagePointsThreshold?: number | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    g206Penalty?: boolean | undefined;
                    g408Penalty?: boolean | undefined;
                    g424Penalty?: boolean | undefined;
                    melodyBonusAchieved?: boolean | undefined;
                    melodyBonusThreshold?: number | undefined;
                    melodyBonusThresholdCoop?: number | undefined;
                    melodyBonusThresholdNonCoop?: number | undefined;
                    micCenterStage?: boolean | undefined;
                    micStageLeft?: boolean | undefined;
                    micStageRight?: boolean | undefined;
                    rp?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopAmpNoteCount?: number | undefined;
                    teleopAmpNotePoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopSpeakerNoteAmplifiedCount?: number | undefined;
                    teleopSpeakerNoteAmplifiedPoints?: number | undefined;
                    teleopSpeakerNoteCount?: number | undefined;
                    teleopSpeakerNotePoints?: number | undefined;
                    teleopTotalNotePoints?: number | undefined;
                    totalPoints?: number | undefined;
                    trapCenterStage?: boolean | undefined;
                    trapStageLeft?: boolean | undefined;
                    trapStageRight?: boolean | undefined;
                };
                yearOfCompetition: 2024;
            } | {
                red: {
                    adjustPoints?: number | undefined;
                    algaePoints?: number | undefined;
                    autoBonusAchieved?: boolean | undefined;
                    autoCoralCount?: number | undefined;
                    autoCoralPoints?: number | undefined;
                    autoLineRobot1?: "No" | "Yes" | undefined;
                    autoLineRobot2?: "No" | "Yes" | undefined;
                    autoLineRobot3?: "No" | "Yes" | undefined;
                    autoMobilityPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoReef?: {
                        botRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        midRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        topRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        trough: number;
                        tba_botRowCount: number;
                        tba_midRowCount: number;
                        tba_topRowCount: number;
                    } | undefined;
                    bargeBonusAchieved?: boolean | undefined;
                    coopertitionCriteriaMet?: boolean | undefined;
                    coralBonusAchieved?: boolean | undefined;
                    endGameBargePoints?: number | undefined;
                    endGameRobot1?: "None" | "Parked" | "ShallowCage" | "DeepCage" | undefined;
                    endGameRobot2?: "None" | "Parked" | "ShallowCage" | "DeepCage" | undefined;
                    endGameRobot3?: "None" | "Parked" | "ShallowCage" | "DeepCage" | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    g206Penalty?: boolean | undefined;
                    g410Penalty?: boolean | undefined;
                    g418Penalty?: boolean | undefined;
                    g428Penalty?: boolean | undefined;
                    netAlgaeCount?: number | undefined;
                    rp?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopCoralCount?: number | undefined;
                    teleopCoralPoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopReef?: {
                        botRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        midRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        topRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        trough: number;
                        tba_botRowCount: number;
                        tba_midRowCount: number;
                        tba_topRowCount: number;
                    } | undefined;
                    totalPoints?: number | undefined;
                    wallAlgaeCount?: number | undefined;
                };
                blue: {
                    adjustPoints?: number | undefined;
                    algaePoints?: number | undefined;
                    autoBonusAchieved?: boolean | undefined;
                    autoCoralCount?: number | undefined;
                    autoCoralPoints?: number | undefined;
                    autoLineRobot1?: "No" | "Yes" | undefined;
                    autoLineRobot2?: "No" | "Yes" | undefined;
                    autoLineRobot3?: "No" | "Yes" | undefined;
                    autoMobilityPoints?: number | undefined;
                    autoPoints?: number | undefined;
                    autoReef?: {
                        botRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        midRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        topRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        trough: number;
                        tba_botRowCount: number;
                        tba_midRowCount: number;
                        tba_topRowCount: number;
                    } | undefined;
                    bargeBonusAchieved?: boolean | undefined;
                    coopertitionCriteriaMet?: boolean | undefined;
                    coralBonusAchieved?: boolean | undefined;
                    endGameBargePoints?: number | undefined;
                    endGameRobot1?: "None" | "Parked" | "ShallowCage" | "DeepCage" | undefined;
                    endGameRobot2?: "None" | "Parked" | "ShallowCage" | "DeepCage" | undefined;
                    endGameRobot3?: "None" | "Parked" | "ShallowCage" | "DeepCage" | undefined;
                    foulCount?: number | undefined;
                    foulPoints?: number | undefined;
                    g206Penalty?: boolean | undefined;
                    g410Penalty?: boolean | undefined;
                    g418Penalty?: boolean | undefined;
                    g428Penalty?: boolean | undefined;
                    netAlgaeCount?: number | undefined;
                    rp?: number | undefined;
                    techFoulCount?: number | undefined;
                    teleopCoralCount?: number | undefined;
                    teleopCoralPoints?: number | undefined;
                    teleopPoints?: number | undefined;
                    teleopReef?: {
                        botRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        midRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        topRow: {
                            nodeA: boolean;
                            nodeB: boolean;
                            nodeC: boolean;
                            nodeD: boolean;
                            nodeE: boolean;
                            nodeF: boolean;
                            nodeG: boolean;
                            nodeH: boolean;
                            nodeI: boolean;
                            nodeJ: boolean;
                            nodeK: boolean;
                            nodeL: boolean;
                        };
                        trough: number;
                        tba_botRowCount: number;
                        tba_midRowCount: number;
                        tba_topRowCount: number;
                    } | undefined;
                    totalPoints?: number | undefined;
                    wallAlgaeCount?: number | undefined;
                };
                yearOfCompetition: 2025;
            };
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
        transformMatch: ({ key }: {
            year?: number;
            key?: string;
        }, schema: unknown) => unknown;
    };
    "/event/{event_key}/matches/simple": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            key: string;
            comp_level: "f" | "qm" | "ef" | "qf" | "sf";
            set_number: number;
            match_number: number;
            alliances: {
                red: {
                    score: number | null;
                    team_keys: string[];
                    surrogate_team_keys: string[];
                    dq_team_keys: string[];
                };
                blue: {
                    score: number | null;
                    team_keys: string[];
                    surrogate_team_keys: string[];
                    dq_team_keys: string[];
                };
            };
            winning_alliance: "" | "red" | "blue";
            event_key: string;
            time: number | null;
            actual_time: number | null;
            predicted_time: number | null;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/matches/keys": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<string[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/awards": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            name: string;
            award_type: number;
            event_key: string;
            recipient_list: {
                team_key: string | null;
                awardee: string | null;
            }[];
            year: number;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
    "/event/{event_key}/team_media": {
        schema: import("arktype/internal/methods/array.ts").ArrayType<{
            type: string;
            foreign_key: string;
            team_keys: string[];
            details?: {
                [x: string]: unknown;
            } | undefined;
            preferred?: boolean | undefined;
            direct_url?: string | undefined;
            view_url?: string | undefined;
        }[], {}>;
        arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>;
    };
};
