UNPKG

@kitten-science/kitten-scientists

Version:

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

16 lines 791 B
import { type Maybe } from "@oliversalzburg/js-utils/data/nil.js"; import type { GamePage } from "../types/game.js"; import { PolicySettings } from "./PolicySettings.js"; import { Setting } from "./Settings.js"; import { TechSettings } from "./TechSettings.js"; export type ScienceItem = "policies" | "techs"; export type ScienceSettingsItem = TechSettings | PolicySettings; export declare class ScienceSettings extends Setting { policies: PolicySettings; techs: TechSettings; observe: Setting; constructor(enabled?: boolean, policies?: PolicySettings, techs?: TechSettings, observe?: Setting); static validateGame(game: GamePage, settings: ScienceSettings): void; load(settings: Maybe<Partial<ScienceSettings>>): void; } //# sourceMappingURL=ScienceSettings.d.ts.map