UNPKG

@kitten-science/kitten-scientists

Version:

Add-on for the wonderful incremental browser game: https://kittensgame.com/web/

18 lines 1 kB
import { type Maybe } from "@oliversalzburg/js-utils/data/nil.js"; import type { GamePage } from "../types/game.js"; import { type Mission } from "../types/index.js"; import { Setting } from "./Settings.js"; export declare class MissionSetting extends Setting { #private; get mission(): "centaurusSystemMission" | "charonMission" | "duneMission" | "furthestRingMission" | "heliosMission" | "kairoMission" | "moonMission" | "orbitalLaunch" | "piscineMission" | "rorschachMission" | "terminusMission" | "umbraMission" | "yarnMission"; constructor(mission: Mission, enabled?: boolean); } export type MissionMissionSettings = Record<Mission, MissionSetting>; export declare class MissionSettings extends Setting { missions: MissionMissionSettings; constructor(enabled?: boolean); private initMissions; static validateGame(game: GamePage, settings: MissionSettings): void; load(settings: Maybe<Partial<MissionSettings>>): void; } //# sourceMappingURL=MissionSettings.d.ts.map