// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class CelestialBodiesModule { constructor(http: unknown); /** POST api/celestialBodies/{id}/activate (query: version) */ activateCelestialBody(args?: Record): Promise; /** POST api/celestialBodies/ */ createCelestialBody(args?: Record): Promise; /** POST api/celestialBodies/create */ createCelestialBodyWithOptions(args?: Record): Promise; /** POST api/celestialBodies/{id}/deactivate (query: version) */ deactivateCelestialBody(args?: Record): Promise; /** DELETE api/celestialBodies/{id} */ deleteCelestialBody(args?: Record): Promise; /** POST api/celestialBodies/{id}/download (query: version, downloadPath, reInstall) */ downloadCelestialBody(args?: Record): Promise; /** POST api/celestialBodies/{id}/edit */ editCelestialBody(args?: Record): Promise; /** GET api/celestialBodies/ */ getAllCelestialBodies(args?: Record): Promise; /** GET api/celestialBodies/by-type/{type} */ getCelestialBodiesByType(args?: Record): Promise; /** GET api/celestialBodies/in-space/{spaceId} */ getCelestialBodiesInSpace(args?: Record): Promise; /** GET api/celestialBodies/{id} */ getCelestialBody(args?: Record): Promise; /** GET api/celestialBodies/{id}/versions */ getCelestialBodyVersions(args?: Record): Promise; /** GET api/celestialBodies/load-all-for-avatar (query: showAllVersions, version) */ loadAllCelestialBodiesForAvatar(args?: Record): Promise; /** GET api/celestialBodies/{id}/load (query: version, holonType) */ loadCelestialBody(args?: Record): Promise; /** GET api/celestialBodies/load-from-path (query: path, holonType) */ loadCelestialBodyFromPath(args?: Record): Promise; /** GET api/celestialBodies/load-from-published (query: publishedFilePath) */ loadCelestialBodyFromPublished(args?: Record): Promise; /** GET api/celestialBodies/{id}/version/{version} */ loadCelestialBodyVersion(args?: Record): Promise; /** POST api/celestialBodies/{id}/publish */ publishCelestialBody(args?: Record): Promise; /** POST api/celestialBodies/{id}/republish (query: version) */ republishCelestialBody(args?: Record): Promise; /** GET api/celestialBodies/search (query: query) */ searchCelestialBodies(args?: Record): Promise; /** POST api/celestialBodies/{id}/unpublish (query: version) */ unpublishCelestialBody(args?: Record): Promise; /** PUT api/celestialBodies/{id} */ updateCelestialBody(args?: Record): Promise; }