// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class AvatarModule { constructor(http: unknown); /** POST api/avatar/inventory */ addItemToInventory(args?: Record): Promise; /** POST api/avatar/add-xp */ addXp(args?: Record): Promise; /** POST api/avatar/authenticate */ authenticate(args?: Record): Promise; /** GET api/avatar/current */ getCurrentAvatar(args?: Record): Promise; /** GET api/avatar/inventory */ getInventory(args?: Record): Promise; /** GET api/avatar/inventory/{itemId} */ getInventoryItem(args?: Record): Promise; /** GET api/avatar/inventory/{itemId}/has */ hasItem(args?: Record): Promise; /** GET api/avatar/inventory/has-by-name (query: itemName) */ hasItemByName(args?: Record): Promise; /** DELETE api/avatar/inventory/{itemId} */ removeItemFromInventory(args?: Record): Promise; /** GET api/avatar/inventory/search (query: searchTerm) */ searchInventory(args?: Record): Promise; /** POST api/avatar/inventory/send-to-avatar */ sendItemToAvatar(args?: Record): Promise; /** POST api/avatar/inventory/send-to-clan */ sendItemToClan(args?: Record): Promise; /** POST api/avatar/set-active-quest */ setActiveQuest(args?: Record): Promise; }