// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class InventoryItemsModule { constructor(http: unknown); /** POST api/inventoryItems/{id}/activate (query: version) */ activateInventoryItem(args?: Record): Promise; /** POST api/inventoryItems/ */ createInventoryItem(args?: Record): Promise; /** POST api/inventoryItems/create */ createInventoryItemWithOptions(args?: Record): Promise; /** POST api/inventoryItems/{id}/deactivate (query: version) */ deactivateInventoryItem(args?: Record): Promise; /** DELETE api/inventoryItems/{id} */ deleteInventoryItem(args?: Record): Promise; /** POST api/inventoryItems/{id}/download (query: version, downloadPath, reInstall) */ downloadInventoryItem(args?: Record): Promise; /** POST api/inventoryItems/{id}/edit */ editInventoryItem(args?: Record): Promise; /** GET api/inventoryItems/ */ getAllInventoryItems(args?: Record): Promise; /** GET api/inventoryItems/{id} */ getInventoryItem(args?: Record): Promise; /** GET api/inventoryItems/by-avatar/{avatarId} */ getInventoryItemsByAvatar(args?: Record): Promise; /** GET api/inventoryItems/{id}/versions */ getInventoryItemVersions(args?: Record): Promise; /** GET api/inventoryItems/load-all-for-avatar (query: showAllVersions, version) */ loadAllInventoryItemsForAvatar(args?: Record): Promise; /** GET api/inventoryItems/{id}/load (query: version, holonType) */ loadInventoryItem(args?: Record): Promise; /** GET api/inventoryItems/load-from-path (query: path, holonType) */ loadInventoryItemFromPath(args?: Record): Promise; /** GET api/inventoryItems/load-from-published (query: publishedFilePath) */ loadInventoryItemFromPublished(args?: Record): Promise; /** GET api/inventoryItems/{id}/version/{version} */ loadInventoryItemVersion(args?: Record): Promise; /** POST api/inventoryItems/{id}/publish */ publishInventoryItem(args?: Record): Promise; /** POST api/inventoryItems/{id}/republish (query: version) */ republishInventoryItem(args?: Record): Promise; /** POST api/inventoryItems/search */ searchInventoryItems(args?: Record): Promise; /** POST api/inventoryItems/{id}/unpublish (query: version) */ unpublishInventoryItem(args?: Record): Promise; /** PUT api/inventoryItems/{id} */ updateInventoryItem(args?: Record): Promise; }