fbsim-core JavaScript & TypeScript API - v1.0.0-beta.2
    Preparing search index...

    Interface InitOutput

    interface InitOutput {
        __externref_table_alloc: () => number;
        __externref_table_dealloc: (a: number) => void;
        __wbg_footballteam_free: (a: number, b: number) => void;
        __wbg_footballteamcoach_free: (a: number, b: number) => void;
        __wbg_footballteamdefense_free: (a: number, b: number) => void;
        __wbg_footballteamoffense_free: (a: number, b: number) => void;
        __wbg_game_free: (a: number, b: number) => void;
        __wbg_gamesimulator_free: (a: number, b: number) => void;
        __wbg_league_free: (a: number, b: number) => void;
        __wbg_leagueconference_free: (a: number, b: number) => void;
        __wbg_leaguedivision_free: (a: number, b: number) => void;
        __wbg_leagueseason_free: (a: number, b: number) => void;
        __wbg_rng_free: (a: number, b: number) => void;
        __wbindgen_exn_store: (a: number) => void;
        __wbindgen_export_4: Table;
        __wbindgen_free: (a: number, b: number, c: number) => void;
        __wbindgen_malloc: (a: number, b: number) => number;
        __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number;
        __wbindgen_start: () => void;
        createGameContext: () => any;
        footballteam_defenseOverall: (a: number) => number;
        footballteam_fromJSON: (a: any) => [number, number, number];
        footballteam_fromOveralls: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
            f: number,
        ) => [number, number, number];
        footballteam_name: (a: number) => [number, number];
        footballteam_new: () => number;
        footballteam_offenseOverall: (a: number) => number;
        footballteam_shortName: (a: number) => [number, number];
        footballteam_toJSON: (a: number) => [number, number, number];
        footballteamcoach_new: () => number;
        footballteamcoach_riskTaking: (a: number) => number;
        footballteamcoach_runPass: (a: number) => number;
        footballteamcoach_toJSON: (a: number) => [number, number, number];
        footballteamcoach_upTempo: (a: number) => number;
        footballteamdefense_blitzing: (a: number) => number;
        footballteamdefense_coverage: (a: number) => number;
        footballteamdefense_fromOverall: (a: number) => [number, number, number];
        footballteamdefense_kickReturning: (a: number) => number;
        footballteamdefense_new: () => number;
        footballteamdefense_overall: (a: number) => number;
        footballteamdefense_passDefense: (a: number) => number;
        footballteamdefense_rushDefense: (a: number) => number;
        footballteamdefense_toJSON: (a: number) => [number, number, number];
        footballteamdefense_turnovers: (a: number) => number;
        footballteamoffense_blocking: (a: number) => number;
        footballteamoffense_fieldGoals: (a: number) => number;
        footballteamoffense_fromOverall: (a: number) => [number, number, number];
        footballteamoffense_kickoffs: (a: number) => number;
        footballteamoffense_kickReturnDefense: (a: number) => number;
        footballteamoffense_new: () => number;
        footballteamoffense_overall: (a: number) => number;
        footballteamoffense_passing: (a: number) => number;
        footballteamoffense_punting: (a: number) => number;
        footballteamoffense_receiving: (a: number) => number;
        footballteamoffense_rushing: (a: number) => number;
        footballteamoffense_scrambling: (a: number) => number;
        footballteamoffense_toJSON: (a: number) => [number, number, number];
        footballteamoffense_turnovers: (a: number) => number;
        game_awayStats: (a: number) => [number, number, number];
        game_complete: (a: number) => number;
        game_driveCount: (a: number) => number;
        game_getDrive: (a: number, b: number) => [number, number, number];
        game_getLatestPlay: (a: number) => any;
        game_homeStats: (a: number) => [number, number, number];
        game_new: () => number;
        game_playCount: (a: number) => number;
        game_toJSON: (a: number) => [number, number, number];
        gamesimulator_new: () => number;
        gamesimulator_simDrive: (
            a: number,
            b: number,
            c: number,
            d: any,
            e: number,
            f: number,
        ) => [number, number, number];
        gamesimulator_simGame: (
            a: number,
            b: number,
            c: number,
            d: any,
            e: number,
            f: number,
        ) => [number, number, number];
        gamesimulator_simPlay: (
            a: number,
            b: number,
            c: number,
            d: any,
            e: number,
            f: number,
        ) => [number, number, number];
        getVersion: () => [number, number];
        init: () => void;
        league_addConference: (a: number, b: number) => [number, number];
        league_addSeason: (a: number) => [number, number];
        league_addSeasonTeam: (a: number, b: number, c: number) => [number, number];
        league_addTeam: (a: number) => void;
        league_currentSeason: (a: number) => [number, number, number];
        league_fromJSON: (a: any) => [number, number, number];
        league_generateSchedule: (a: number, b: any, c: number) => [number, number];
        league_getMatchup: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        league_getSeason: (a: number, b: number) => [number, number, number];
        league_getTeam: (a: number, b: number) => [number, number, number];
        league_getWeek: (
            a: number,
            b: number,
            c: number,
        ) => [number, number, number];
        league_new: () => number;
        league_seasons: (a: number) => [number, number, number];
        league_sim: (a: number, b: number) => [number, number];
        league_simMatchup: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        league_simPlay: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        league_simWeek: (a: number, b: number, c: number) => [number, number];
        league_teamChampionshipAppearances: (
            a: number,
            b: number,
        ) => [number, number, number];
        league_teamChampionshipWins: (
            a: number,
            b: number,
        ) => [number, number, number];
        league_teamMatchups: (a: number, b: number) => [number, number, number];
        league_teamPlayoffRecord: (
            a: number,
            b: number,
        ) => [number, number, number];
        league_teams: (a: number) => [number, number, number];
        league_teamSeasonMatchups: (
            a: number,
            b: number,
            c: number,
        ) => [number, number, number];
        league_toJSON: (a: number) => [number, number, number];
        leagueconference_addDivision: (a: number, b: number) => [number, number];
        leagueconference_allTeams: (a: number) => [number, number, number];
        leagueconference_containsTeam: (a: number, b: number) => number;
        leagueconference_divisions: (a: number) => [number, number, number];
        leagueconference_name: (a: number) => [number, number];
        leagueconference_new: () => number;
        leagueconference_numDivisions: (a: number) => number;
        leagueconference_numTeams: (a: number) => number;
        leagueconference_set_name: (a: number, b: number, c: number) => void;
        leagueconference_toJSON: (a: number) => [number, number, number];
        leagueconference_withName: (a: number, b: number) => number;
        leaguedivision_addTeam: (a: number, b: number) => [number, number];
        leaguedivision_containsTeam: (a: number, b: number) => number;
        leaguedivision_name: (a: number) => [number, number];
        leaguedivision_new: () => number;
        leaguedivision_numTeams: (a: number) => number;
        leaguedivision_set_name: (a: number, b: number, c: number) => void;
        leaguedivision_teams: (a: number) => [number, number, number];
        leaguedivision_toJSON: (a: number) => [number, number, number];
        leaguedivision_withName: (a: number, b: number) => number;
        leagueseason_addConference: (a: number, b: number) => [number, number];
        leagueseason_addTeam: (a: number, b: number, c: number) => [number, number];
        leagueseason_complete: (a: number) => number;
        leagueseason_conferenceRecord: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_conferences: (a: number) => [number, number, number];
        leagueseason_conferenceStandings: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_divisionRecord: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_divisionStandings: (
            a: number,
            b: number,
            c: number,
        ) => [number, number, number];
        leagueseason_generateNextPlayoffRound: (
            a: number,
            b: number,
        ) => [number, number];
        leagueseason_generatePlayoffs: (
            a: number,
            b: any,
            c: number,
        ) => [number, number];
        leagueseason_generateSchedule: (
            a: number,
            b: any,
            c: number,
        ) => [number, number];
        leagueseason_new: () => number;
        leagueseason_playoffPicture: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_playoffRecord: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_playoffs: (a: number) => [number, number, number];
        leagueseason_regularSeasonComplete: (a: number) => number;
        leagueseason_set_year: (a: number, b: number) => void;
        leagueseason_sim: (a: number, b: number) => [number, number];
        leagueseason_simMatchup: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        leagueseason_simPlay: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        leagueseason_simPlayoffConferenceRound: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number];
        leagueseason_simPlayoffMatchup: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => [number, number, number];
        leagueseason_simPlayoffPlay: (
            a: number,
            b: number,
            c: number,
            d: number,
            e: number,
        ) => [number, number, number];
        leagueseason_simPlayoffRound: (
            a: number,
            b: number,
            c: number,
        ) => [number, number];
        leagueseason_simPlayoffs: (a: number, b: number) => [number, number];
        leagueseason_simRegularSeason: (a: number, b: number) => [number, number];
        leagueseason_simWeek: (a: number, b: number, c: number) => [number, number];
        leagueseason_simWinnersBracketMatchup: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        leagueseason_simWinnersBracketPlay: (
            a: number,
            b: number,
            c: number,
            d: number,
        ) => [number, number, number];
        leagueseason_simWinnersBracketRound: (
            a: number,
            b: number,
            c: number,
        ) => [number, number];
        leagueseason_standings: (a: number) => [number, number, number];
        leagueseason_started: (a: number) => number;
        leagueseason_teamExists: (a: number, b: number) => number;
        leagueseason_teamInChampionship: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_teamInPlayoffs: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_teamMatchups: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_teams: (a: number) => [number, number, number];
        leagueseason_teamWonChampionship: (
            a: number,
            b: number,
        ) => [number, number, number];
        leagueseason_toJSON: (a: number) => [number, number, number];
        leagueseason_weeks: (a: number) => [number, number, number];
        leagueseason_year: (a: number) => number;
        memory: Memory;
        rng_fromSeed: (a: bigint) => number;
        rng_new: () => number;
        rng_nextFloat: (a: number) => number;
        rng_nextU32: (a: number) => number;
        rng_nextU64: (a: number) => bigint;
    }
    Index

    Properties

    __externref_table_alloc __externref_table_dealloc __wbg_footballteam_free __wbg_footballteamcoach_free __wbg_footballteamdefense_free __wbg_footballteamoffense_free __wbg_game_free __wbg_gamesimulator_free __wbg_league_free __wbg_leagueconference_free __wbg_leaguedivision_free __wbg_leagueseason_free __wbg_rng_free __wbindgen_exn_store __wbindgen_export_4 __wbindgen_free __wbindgen_malloc __wbindgen_realloc __wbindgen_start createGameContext footballteam_defenseOverall footballteam_fromJSON footballteam_fromOveralls footballteam_name footballteam_new footballteam_offenseOverall footballteam_shortName footballteam_toJSON footballteamcoach_new footballteamcoach_riskTaking footballteamcoach_runPass footballteamcoach_toJSON footballteamcoach_upTempo footballteamdefense_blitzing footballteamdefense_coverage footballteamdefense_fromOverall footballteamdefense_kickReturning footballteamdefense_new footballteamdefense_overall footballteamdefense_passDefense footballteamdefense_rushDefense footballteamdefense_toJSON footballteamdefense_turnovers footballteamoffense_blocking footballteamoffense_fieldGoals footballteamoffense_fromOverall footballteamoffense_kickoffs footballteamoffense_kickReturnDefense footballteamoffense_new footballteamoffense_overall footballteamoffense_passing footballteamoffense_punting footballteamoffense_receiving footballteamoffense_rushing footballteamoffense_scrambling footballteamoffense_toJSON footballteamoffense_turnovers game_awayStats game_complete game_driveCount game_getDrive game_getLatestPlay game_homeStats game_new game_playCount game_toJSON gamesimulator_new gamesimulator_simDrive gamesimulator_simGame gamesimulator_simPlay getVersion init league_addConference league_addSeason league_addSeasonTeam league_addTeam league_currentSeason league_fromJSON league_generateSchedule league_getMatchup league_getSeason league_getTeam league_getWeek league_new league_seasons league_sim league_simMatchup league_simPlay league_simWeek league_teamChampionshipAppearances league_teamChampionshipWins league_teamMatchups league_teamPlayoffRecord league_teams league_teamSeasonMatchups league_toJSON leagueconference_addDivision leagueconference_allTeams leagueconference_containsTeam leagueconference_divisions leagueconference_name leagueconference_new leagueconference_numDivisions leagueconference_numTeams leagueconference_set_name leagueconference_toJSON leagueconference_withName leaguedivision_addTeam leaguedivision_containsTeam leaguedivision_name leaguedivision_new leaguedivision_numTeams leaguedivision_set_name leaguedivision_teams leaguedivision_toJSON leaguedivision_withName leagueseason_addConference leagueseason_addTeam leagueseason_complete leagueseason_conferenceRecord leagueseason_conferences leagueseason_conferenceStandings leagueseason_divisionRecord leagueseason_divisionStandings leagueseason_generateNextPlayoffRound leagueseason_generatePlayoffs leagueseason_generateSchedule leagueseason_new leagueseason_playoffPicture leagueseason_playoffRecord leagueseason_playoffs leagueseason_regularSeasonComplete leagueseason_set_year leagueseason_sim leagueseason_simMatchup leagueseason_simPlay leagueseason_simPlayoffConferenceRound leagueseason_simPlayoffMatchup leagueseason_simPlayoffPlay leagueseason_simPlayoffRound leagueseason_simPlayoffs leagueseason_simRegularSeason leagueseason_simWeek leagueseason_simWinnersBracketMatchup leagueseason_simWinnersBracketPlay leagueseason_simWinnersBracketRound leagueseason_standings leagueseason_started leagueseason_teamExists leagueseason_teamInChampionship leagueseason_teamInPlayoffs leagueseason_teamMatchups leagueseason_teams leagueseason_teamWonChampionship leagueseason_toJSON leagueseason_weeks leagueseason_year memory rng_fromSeed rng_new rng_nextFloat rng_nextU32 rng_nextU64

    Properties

    __externref_table_alloc: () => number
    __externref_table_dealloc: (a: number) => void
    __wbg_footballteam_free: (a: number, b: number) => void
    __wbg_footballteamcoach_free: (a: number, b: number) => void
    __wbg_footballteamdefense_free: (a: number, b: number) => void
    __wbg_footballteamoffense_free: (a: number, b: number) => void
    __wbg_game_free: (a: number, b: number) => void
    __wbg_gamesimulator_free: (a: number, b: number) => void
    __wbg_league_free: (a: number, b: number) => void
    __wbg_leagueconference_free: (a: number, b: number) => void
    __wbg_leaguedivision_free: (a: number, b: number) => void
    __wbg_leagueseason_free: (a: number, b: number) => void
    __wbg_rng_free: (a: number, b: number) => void
    __wbindgen_exn_store: (a: number) => void
    __wbindgen_export_4: Table
    __wbindgen_free: (a: number, b: number, c: number) => void
    __wbindgen_malloc: (a: number, b: number) => number
    __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number
    __wbindgen_start: () => void
    createGameContext: () => any
    footballteam_defenseOverall: (a: number) => number
    footballteam_fromJSON: (a: any) => [number, number, number]
    footballteam_fromOveralls: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
        f: number,
    ) => [number, number, number]
    footballteam_name: (a: number) => [number, number]
    footballteam_new: () => number
    footballteam_offenseOverall: (a: number) => number
    footballteam_shortName: (a: number) => [number, number]
    footballteam_toJSON: (a: number) => [number, number, number]
    footballteamcoach_new: () => number
    footballteamcoach_riskTaking: (a: number) => number
    footballteamcoach_runPass: (a: number) => number
    footballteamcoach_toJSON: (a: number) => [number, number, number]
    footballteamcoach_upTempo: (a: number) => number
    footballteamdefense_blitzing: (a: number) => number
    footballteamdefense_coverage: (a: number) => number
    footballteamdefense_fromOverall: (a: number) => [number, number, number]
    footballteamdefense_kickReturning: (a: number) => number
    footballteamdefense_new: () => number
    footballteamdefense_overall: (a: number) => number
    footballteamdefense_passDefense: (a: number) => number
    footballteamdefense_rushDefense: (a: number) => number
    footballteamdefense_toJSON: (a: number) => [number, number, number]
    footballteamdefense_turnovers: (a: number) => number
    footballteamoffense_blocking: (a: number) => number
    footballteamoffense_fieldGoals: (a: number) => number
    footballteamoffense_fromOverall: (a: number) => [number, number, number]
    footballteamoffense_kickoffs: (a: number) => number
    footballteamoffense_kickReturnDefense: (a: number) => number
    footballteamoffense_new: () => number
    footballteamoffense_overall: (a: number) => number
    footballteamoffense_passing: (a: number) => number
    footballteamoffense_punting: (a: number) => number
    footballteamoffense_receiving: (a: number) => number
    footballteamoffense_rushing: (a: number) => number
    footballteamoffense_scrambling: (a: number) => number
    footballteamoffense_toJSON: (a: number) => [number, number, number]
    footballteamoffense_turnovers: (a: number) => number
    game_awayStats: (a: number) => [number, number, number]
    game_complete: (a: number) => number
    game_driveCount: (a: number) => number
    game_getDrive: (a: number, b: number) => [number, number, number]
    game_getLatestPlay: (a: number) => any
    game_homeStats: (a: number) => [number, number, number]
    game_new: () => number
    game_playCount: (a: number) => number
    game_toJSON: (a: number) => [number, number, number]
    gamesimulator_new: () => number
    gamesimulator_simDrive: (
        a: number,
        b: number,
        c: number,
        d: any,
        e: number,
        f: number,
    ) => [number, number, number]
    gamesimulator_simGame: (
        a: number,
        b: number,
        c: number,
        d: any,
        e: number,
        f: number,
    ) => [number, number, number]
    gamesimulator_simPlay: (
        a: number,
        b: number,
        c: number,
        d: any,
        e: number,
        f: number,
    ) => [number, number, number]
    getVersion: () => [number, number]
    init: () => void
    league_addConference: (a: number, b: number) => [number, number]
    league_addSeason: (a: number) => [number, number]
    league_addSeasonTeam: (a: number, b: number, c: number) => [number, number]
    league_addTeam: (a: number) => void
    league_currentSeason: (a: number) => [number, number, number]
    league_fromJSON: (a: any) => [number, number, number]
    league_generateSchedule: (a: number, b: any, c: number) => [number, number]
    league_getMatchup: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    league_getSeason: (a: number, b: number) => [number, number, number]
    league_getTeam: (a: number, b: number) => [number, number, number]
    league_getWeek: (a: number, b: number, c: number) => [number, number, number]
    league_new: () => number
    league_seasons: (a: number) => [number, number, number]
    league_sim: (a: number, b: number) => [number, number]
    league_simMatchup: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    league_simPlay: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    league_simWeek: (a: number, b: number, c: number) => [number, number]
    league_teamChampionshipAppearances: (
        a: number,
        b: number,
    ) => [number, number, number]
    league_teamChampionshipWins: (a: number, b: number) => [number, number, number]
    league_teamMatchups: (a: number, b: number) => [number, number, number]
    league_teamPlayoffRecord: (a: number, b: number) => [number, number, number]
    league_teams: (a: number) => [number, number, number]
    league_teamSeasonMatchups: (
        a: number,
        b: number,
        c: number,
    ) => [number, number, number]
    league_toJSON: (a: number) => [number, number, number]
    leagueconference_addDivision: (a: number, b: number) => [number, number]
    leagueconference_allTeams: (a: number) => [number, number, number]
    leagueconference_containsTeam: (a: number, b: number) => number
    leagueconference_divisions: (a: number) => [number, number, number]
    leagueconference_name: (a: number) => [number, number]
    leagueconference_new: () => number
    leagueconference_numDivisions: (a: number) => number
    leagueconference_numTeams: (a: number) => number
    leagueconference_set_name: (a: number, b: number, c: number) => void
    leagueconference_toJSON: (a: number) => [number, number, number]
    leagueconference_withName: (a: number, b: number) => number
    leaguedivision_addTeam: (a: number, b: number) => [number, number]
    leaguedivision_containsTeam: (a: number, b: number) => number
    leaguedivision_name: (a: number) => [number, number]
    leaguedivision_new: () => number
    leaguedivision_numTeams: (a: number) => number
    leaguedivision_set_name: (a: number, b: number, c: number) => void
    leaguedivision_teams: (a: number) => [number, number, number]
    leaguedivision_toJSON: (a: number) => [number, number, number]
    leaguedivision_withName: (a: number, b: number) => number
    leagueseason_addConference: (a: number, b: number) => [number, number]
    leagueseason_addTeam: (a: number, b: number, c: number) => [number, number]
    leagueseason_complete: (a: number) => number
    leagueseason_conferenceRecord: (
        a: number,
        b: number,
    ) => [number, number, number]
    leagueseason_conferences: (a: number) => [number, number, number]
    leagueseason_conferenceStandings: (
        a: number,
        b: number,
    ) => [number, number, number]
    leagueseason_divisionRecord: (a: number, b: number) => [number, number, number]
    leagueseason_divisionStandings: (
        a: number,
        b: number,
        c: number,
    ) => [number, number, number]
    leagueseason_generateNextPlayoffRound: (
        a: number,
        b: number,
    ) => [number, number]
    leagueseason_generatePlayoffs: (
        a: number,
        b: any,
        c: number,
    ) => [number, number]
    leagueseason_generateSchedule: (
        a: number,
        b: any,
        c: number,
    ) => [number, number]
    leagueseason_new: () => number
    leagueseason_playoffPicture: (a: number, b: number) => [number, number, number]
    leagueseason_playoffRecord: (a: number, b: number) => [number, number, number]
    leagueseason_playoffs: (a: number) => [number, number, number]
    leagueseason_regularSeasonComplete: (a: number) => number
    leagueseason_set_year: (a: number, b: number) => void
    leagueseason_sim: (a: number, b: number) => [number, number]
    leagueseason_simMatchup: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    leagueseason_simPlay: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    leagueseason_simPlayoffConferenceRound: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number]
    leagueseason_simPlayoffMatchup: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => [number, number, number]
    leagueseason_simPlayoffPlay: (
        a: number,
        b: number,
        c: number,
        d: number,
        e: number,
    ) => [number, number, number]
    leagueseason_simPlayoffRound: (
        a: number,
        b: number,
        c: number,
    ) => [number, number]
    leagueseason_simPlayoffs: (a: number, b: number) => [number, number]
    leagueseason_simRegularSeason: (a: number, b: number) => [number, number]
    leagueseason_simWeek: (a: number, b: number, c: number) => [number, number]
    leagueseason_simWinnersBracketMatchup: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    leagueseason_simWinnersBracketPlay: (
        a: number,
        b: number,
        c: number,
        d: number,
    ) => [number, number, number]
    leagueseason_simWinnersBracketRound: (
        a: number,
        b: number,
        c: number,
    ) => [number, number]
    leagueseason_standings: (a: number) => [number, number, number]
    leagueseason_started: (a: number) => number
    leagueseason_teamExists: (a: number, b: number) => number
    leagueseason_teamInChampionship: (
        a: number,
        b: number,
    ) => [number, number, number]
    leagueseason_teamInPlayoffs: (a: number, b: number) => [number, number, number]
    leagueseason_teamMatchups: (a: number, b: number) => [number, number, number]
    leagueseason_teams: (a: number) => [number, number, number]
    leagueseason_teamWonChampionship: (
        a: number,
        b: number,
    ) => [number, number, number]
    leagueseason_toJSON: (a: number) => [number, number, number]
    leagueseason_weeks: (a: number) => [number, number, number]
    leagueseason_year: (a: number) => number
    memory: Memory
    rng_fromSeed: (a: bigint) => number
    rng_new: () => number
    rng_nextFloat: (a: number) => number
    rng_nextU32: (a: number) => number
    rng_nextU64: (a: number) => bigint