// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class HolonsModule { constructor(http: unknown); /** POST api/holons/{id}/activate (query: version) */ activateHolon(args?: Record): Promise; /** POST api/holons/ */ createHolon(args?: Record): Promise; /** POST api/holons/create */ createHolonWithOptions(args?: Record): Promise; /** POST api/holons/{id}/deactivate (query: version) */ deactivateHolon(args?: Record): Promise; /** DELETE api/holons/{id} */ deleteHolon(args?: Record): Promise; /** POST api/holons/{id}/download (query: version, downloadPath, reInstall) */ downloadHolon(args?: Record): Promise; /** POST api/holons/{id}/edit */ editHolon(args?: Record): Promise; /** GET api/holons/ */ getAllHolons(args?: Record): Promise; /** GET api/holons/{id} */ getHolon(args?: Record): Promise; /** GET api/holons/by-metadata (query: key, value) */ getHolonsByMetadata(args?: Record): Promise; /** GET api/holons/by-parent/{parentId} */ getHolonsByParent(args?: Record): Promise; /** GET api/holons/by-status/{status} */ getHolonsByStatus(args?: Record): Promise; /** GET api/holons/by-type/{type} */ getHolonsByType(args?: Record): Promise; /** GET api/holons/{id}/versions */ getHolonVersions(args?: Record): Promise; /** GET api/holons/load-all-for-avatar (query: showAllVersions, version) */ loadAllHolonsForAvatar(args?: Record): Promise; /** GET api/holons/{id}/load (query: version, holonType) */ loadHolon(args?: Record): Promise; /** GET api/holons/load-from-path (query: path, holonType) */ loadHolonFromPath(args?: Record): Promise; /** GET api/holons/load-from-published (query: publishedFilePath) */ loadHolonFromPublished(args?: Record): Promise; /** GET api/holons/{id}/version/{version} */ loadHolonVersion(args?: Record): Promise; /** POST api/holons/{id}/publish */ publishHolon(args?: Record): Promise; /** POST api/holons/{id}/republish (query: version) */ republishHolon(args?: Record): Promise; /** GET api/holons/search (query: query) */ searchHolons(args?: Record): Promise; /** POST api/holons/{id}/unpublish (query: version) */ unpublishHolon(args?: Record): Promise; /** PUT api/holons/{id} */ updateHolon(args?: Record): Promise; }