// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class RuntimesModule { constructor(http: unknown); /** POST api/runtimes/{id}/activate */ activateRuntime(args?: Record): Promise; /** POST api/runtimes/{id}/clone */ cloneRuntime(args?: Record): Promise; /** POST api/runtimes/ */ createRuntime(args?: Record): Promise; /** POST api/runtimes/create */ createRuntimeWithOptions(args?: Record): Promise; /** POST api/runtimes/{id}/deactivate */ deactivateRuntime(args?: Record): Promise; /** DELETE api/runtimes/{id} */ deleteRuntime(args?: Record): Promise; /** POST api/runtimes/{id}/download */ downloadRuntime(args?: Record): Promise; /** PUT api/runtimes/{id}/edit */ editRuntime(args?: Record): Promise; /** GET api/runtimes/ */ getAllRuntimes(args?: Record): Promise; /** GET api/runtimes/{id} */ getRuntime(args?: Record): Promise; /** GET api/runtimes/by-type/{type} */ getRuntimesByType(args?: Record): Promise; /** GET api/runtimes/{id}/status */ getRuntimeStatus(args?: Record): Promise; /** GET api/runtimes/{id}/versions */ getRuntimeVersions(args?: Record): Promise; /** GET api/runtimes/load-all-for-avatar */ loadAllRuntimesForAvatar(args?: Record): Promise; /** GET api/runtimes/load-from-path (query: path) */ loadRuntimeFromPath(args?: Record): Promise; /** GET api/runtimes/load-from-published (query: publishedFilePath) */ loadRuntimeFromPublished(args?: Record): Promise; /** GET api/runtimes/{id}/versions/{version} */ loadRuntimeVersion(args?: Record): Promise; /** POST api/runtimes/{id}/publish */ publishRuntime(args?: Record): Promise; /** POST api/runtimes/{id}/republish */ republishRuntime(args?: Record): Promise; /** GET api/runtimes/search (query: searchTerm) */ searchRuntimes(args?: Record): Promise; /** POST api/runtimes/search */ searchRuntimesPost(args?: Record): Promise; /** POST api/runtimes/{id}/start */ startRuntime(args?: Record): Promise; /** POST api/runtimes/{id}/stop */ stopRuntime(args?: Record): Promise; /** POST api/runtimes/{id}/unpublish */ unpublishRuntime(args?: Record): Promise; /** PUT api/runtimes/{id} */ updateRuntime(args?: Record): Promise; }