// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class GamesModule { constructor(http: unknown); /** POST api/games/{id}/activate (query: version) */ activateGame(args?: Record): Promise; /** POST api/games/shared-inventory/add */ addItemToInventory(args?: Record): Promise; /** POST api/games/{gameId}/input/bind-keys */ bindKeys(args?: Record): Promise; /** POST api/games/{id}/clone */ cloneGame(args?: Record): Promise; /** POST api/games/ */ createGame(args?: Record): Promise; /** POST api/games/create */ createGameWithOptions(args?: Record): Promise; /** POST api/games/{id}/deactivate (query: version) */ deactivateGame(args?: Record): Promise; /** DELETE api/games/{id} */ deleteGame(args?: Record): Promise; /** POST api/games/{id}/download (query: version, downloadPath, reInstall) */ downloadGame(args?: Record): Promise; /** POST api/games/{id}/edit */ editGame(args?: Record): Promise; /** POST api/games/{gameId}/end */ endGame(args?: Record): Promise; /** GET api/games/ */ getAllGames(args?: Record): Promise; /** GET api/games/karma */ getAvatarKarma(args?: Record): Promise; /** GET api/games/cross-game-quests */ getCrossGameQuests(args?: Record): Promise; /** GET api/games/{id} */ getGame(args?: Record): Promise; /** GET api/games/by-type/{type} */ getGamesByType(args?: Record): Promise; /** GET api/games/{id}/versions */ getGameVersions(args?: Record): Promise; /** GET api/games/{gameId}/input/bind-keys */ getKeyBindings(args?: Record): Promise; /** GET api/games/{gameId}/audio/master-volume */ getMasterVolume(args?: Record): Promise; /** GET api/games/shared-inventory */ getSharedInventory(args?: Record): Promise; /** GET api/games/{gameId}/audio/sound-volume */ getSoundVolume(args?: Record): Promise; /** GET api/games/{gameId}/video/setting */ getVideoSetting(args?: Record): Promise; /** GET api/games/{gameId}/audio/voice-volume */ getVoiceVolume(args?: Record): Promise; /** GET api/games/shared-inventory/{itemId}/has */ hasItem(args?: Record): Promise; /** GET api/games/shared-inventory/has-by-name (query: itemName) */ hasItemByName(args?: Record): Promise; /** POST api/games/{id}/install (query: version, installPath) */ installGame(args?: Record): Promise; /** POST api/games/{gameId}/areas/jump */ jumpToArea(args?: Record): Promise; /** POST api/games/{gameId}/levels/{level}/jump */ jumpToLevel(args?: Record): Promise; /** POST api/games/{gameId}/levels/{level}/jump-to-point */ jumpToPointInLevel(args?: Record): Promise; /** GET api/games/load-all-for-avatar (query: showAllVersions, version) */ loadAllGamesForAvatar(args?: Record): Promise; /** POST api/games/{gameId}/areas/load */ loadArea(args?: Record): Promise; /** POST api/games/{gameId}/load */ loadGame(args?: Record): Promise; /** GET api/games/{id}/load (query: version, holonType) */ loadGameById(args?: Record): Promise; /** GET api/games/load-from-path (query: path, holonType) */ loadGameFromPath(args?: Record): Promise; /** GET api/games/load-from-published (query: publishedFilePath) */ loadGameFromPublished(args?: Record): Promise; /** GET api/games/{id}/version/{version} */ loadGameVersion(args?: Record): Promise; /** POST api/games/{gameId}/levels/{level}/load */ loadLevel(args?: Record): Promise; /** POST api/games/{id}/publish */ publishGame(args?: Record): Promise; /** DELETE api/games/shared-inventory/{itemId} */ removeItemFromInventory(args?: Record): Promise; /** POST api/games/{id}/republish */ republishGame(args?: Record): Promise; /** GET api/games/search (query: query) */ searchGames(args?: Record): Promise; /** POST api/games/{gameId}/audio/master-volume */ setMasterVolume(args?: Record): Promise; /** POST api/games/{gameId}/audio/sound-volume */ setSoundVolume(args?: Record): Promise; /** POST api/games/{gameId}/video/setting */ setVideoSetting(args?: Record): Promise; /** POST api/games/{gameId}/audio/voice-volume */ setVoiceVolume(args?: Record): Promise; /** POST api/games/{gameId}/ui/credits */ showCredits(args?: Record): Promise; /** POST api/games/{gameId}/ui/main-menu */ showMainMenu(args?: Record): Promise; /** POST api/games/{gameId}/ui/options */ showOptions(args?: Record): Promise; /** POST api/games/{gameId}/ui/title-screen */ showTitleScreen(args?: Record): Promise; /** POST api/games/{gameId}/start */ startGame(args?: Record): Promise; /** POST api/games/{gameId}/areas/{areaId}/unload */ unloadArea(args?: Record): Promise; /** POST api/games/{gameId}/unload */ unloadGame(args?: Record): Promise; /** POST api/games/{gameId}/levels/{level}/unload */ unloadLevel(args?: Record): Promise; /** POST api/games/{id}/unpublish (query: version) */ unpublishGame(args?: Record): Promise; /** PUT api/games/{id} */ updateGame(args?: Record): Promise; }