UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

205 lines 52.7 kB
import { Action1 } from "./common/Action1"; import { GNHashtable } from "./common/GNData"; import { InventoryModels } from "./entity/models/InventoryModels"; import { InventoryResponseModels } from "./entity/models/InventoryResponseModels"; export declare class InventoryApi { server: ServerInventoryApi; admin: AdminInventoryApi; addSegment(requestData: InventoryModels.AddSegmentRequestData, onResponse?: Action1<InventoryResponseModels.AddSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; addSegmentAsync(requestData: InventoryModels.AddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.AddSegmentOperationResponse>; getAmount(requestData: InventoryModels.GetAmountRequestData, onResponse?: Action1<InventoryResponseModels.GetAmountOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getAmountAsync(requestData: InventoryModels.GetAmountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetAmountOperationResponse>; getAvatar(requestData: InventoryModels.GetAvatarRequestData, onResponse?: Action1<InventoryResponseModels.GetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getAvatarAsync(requestData: InventoryModels.GetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetAvatarOperationResponse>; getCatalogId(requestData: InventoryModels.GetCatalogIdRequestData, onResponse?: Action1<InventoryResponseModels.GetCatalogIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCatalogIdAsync(requestData: InventoryModels.GetCatalogIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCatalogIdOperationResponse>; getClassId(requestData: InventoryModels.GetClassIdRequestData, onResponse?: Action1<InventoryResponseModels.GetClassIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getClassIdAsync(requestData: InventoryModels.GetClassIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetClassIdOperationResponse>; getCustomData(requestData: InventoryModels.GetCustomDataRequestData, onResponse?: Action1<InventoryResponseModels.GetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCustomDataAsync(requestData: InventoryModels.GetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCustomDataOperationResponse>; getDisplayName(requestData: InventoryModels.GetDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.GetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getDisplayNameAsync(requestData: InventoryModels.GetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetDisplayNameOperationResponse>; getItemData(requestData: InventoryModels.GetItemDataRequestData, onResponse?: Action1<InventoryResponseModels.GetItemDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemDataAsync(requestData: InventoryModels.GetItemDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemDataOperationResponse>; getItemInformation(requestData: InventoryModels.GetItemInformationRequestData, onResponse?: Action1<InventoryResponseModels.GetItemInformationOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemInformationAsync(requestData: InventoryModels.GetItemInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemInformationOperationResponse>; getItemStatistics(requestData: InventoryModels.GetItemStatisticsRequestData, onResponse?: Action1<InventoryResponseModels.GetItemStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemStatisticsAsync(requestData: InventoryModels.GetItemStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemStatisticsOperationResponse>; getItemsWithDisplayName(requestData: InventoryModels.GetItemsWithDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithDisplayNameAsync(requestData: InventoryModels.GetItemsWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithDisplayNameOperationResponse>; getItemsWithSegment(requestData: InventoryModels.GetItemsWithSegmentRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithSegmentAsync(requestData: InventoryModels.GetItemsWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithSegmentOperationResponse>; getItemsWithTag(requestData: InventoryModels.GetItemsWithTagRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithTagAsync(requestData: InventoryModels.GetItemsWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithTagOperationResponse>; getItemType(requestData: InventoryModels.GetItemTypeRequestData, onResponse?: Action1<InventoryResponseModels.GetItemTypeOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemTypeAsync(requestData: InventoryModels.GetItemTypeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemTypeOperationResponse>; getOwner(requestData: InventoryModels.GetOwnerRequestData, onResponse?: Action1<InventoryResponseModels.GetOwnerOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getOwnerAsync(requestData: InventoryModels.GetOwnerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetOwnerOperationResponse>; getRemoveStatus(requestData: InventoryModels.GetRemoveStatusRequestData, onResponse?: Action1<InventoryResponseModels.GetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getRemoveStatusAsync(requestData: InventoryModels.GetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetRemoveStatusOperationResponse>; getSegment(requestData: InventoryModels.GetSegmentRequestData, onResponse?: Action1<InventoryResponseModels.GetSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getSegmentAsync(requestData: InventoryModels.GetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetSegmentOperationResponse>; getStatisticsLeaderboardAroundItem(requestData: InventoryModels.GetStatisticsLeaderboardAroundItemRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLeaderboardAroundItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLeaderboardAroundItemAsync(requestData: InventoryModels.GetStatisticsLeaderboardAroundItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLeaderboardAroundItemOperationResponse>; getStatisticsLeaderboard(requestData: InventoryModels.GetStatisticsLeaderboardRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLeaderboardAsync(requestData: InventoryModels.GetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLeaderboardOperationResponse>; getTag(requestData: InventoryModels.GetTagRequestData, onResponse?: Action1<InventoryResponseModels.GetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getTagAsync(requestData: InventoryModels.GetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetTagOperationResponse>; getTsCreate(requestData: InventoryModels.GetTsCreateRequestData, onResponse?: Action1<InventoryResponseModels.GetTsCreateOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getTsCreateAsync(requestData: InventoryModels.GetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetTsCreateOperationResponse>; removeSegment(requestData: InventoryModels.RemoveSegmentRequestData, onResponse?: Action1<InventoryResponseModels.RemoveSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; removeSegmentAsync(requestData: InventoryModels.RemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.RemoveSegmentOperationResponse>; removeTag(requestData: InventoryModels.RemoveTagRequestData, onResponse?: Action1<InventoryResponseModels.RemoveTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; removeTagAsync(requestData: InventoryModels.RemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.RemoveTagOperationResponse>; setAmount(requestData: InventoryModels.SetAmountRequestData, onResponse?: Action1<InventoryResponseModels.SetAmountOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setAmountAsync(requestData: InventoryModels.SetAmountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetAmountOperationResponse>; setAvatar(requestData: InventoryModels.SetAvatarRequestData, onResponse?: Action1<InventoryResponseModels.SetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setAvatarAsync(requestData: InventoryModels.SetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetAvatarOperationResponse>; setCustomData(requestData: InventoryModels.SetCustomDataRequestData, onResponse?: Action1<InventoryResponseModels.SetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setCustomDataAsync(requestData: InventoryModels.SetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetCustomDataOperationResponse>; setDisplayName(requestData: InventoryModels.SetDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.SetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setDisplayNameAsync(requestData: InventoryModels.SetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetDisplayNameOperationResponse>; setItemData(requestData: InventoryModels.SetItemDataRequestData, onResponse?: Action1<InventoryResponseModels.SetItemDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setItemDataAsync(requestData: InventoryModels.SetItemDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetItemDataOperationResponse>; changeItemStatistics(requestData: InventoryModels.ChangeItemStatisticsRequestData, onResponse?: Action1<InventoryResponseModels.ChangeItemStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; changeItemStatisticsAsync(requestData: InventoryModels.ChangeItemStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.ChangeItemStatisticsOperationResponse>; setOwner(requestData: InventoryModels.SetOwnerRequestData, onResponse?: Action1<InventoryResponseModels.SetOwnerOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setOwnerAsync(requestData: InventoryModels.SetOwnerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetOwnerOperationResponse>; setRemoveStatus(requestData: InventoryModels.SetRemoveStatusRequestData, onResponse?: Action1<InventoryResponseModels.SetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setRemoveStatusAsync(requestData: InventoryModels.SetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetRemoveStatusOperationResponse>; setTag(requestData: InventoryModels.SetTagRequestData, onResponse?: Action1<InventoryResponseModels.SetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setTagAsync(requestData: InventoryModels.SetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetTagOperationResponse>; getCreateLeaderboard(requestData: InventoryModels.GetCreateLeaderboardRequestData, onResponse?: Action1<InventoryResponseModels.GetCreateLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCreateLeaderboardAsync(requestData: InventoryModels.GetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCreateLeaderboardOperationResponse>; getStatisticsLog(requestData: InventoryModels.GetStatisticsLogRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLogAsync(requestData: InventoryModels.GetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLogOperationResponse>; } export declare class ServerInventoryApi { addSegment(requestData: InventoryModels.ServerAddSegmentRequestData, onResponse?: Action1<InventoryResponseModels.AddSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; addSegmentAsync(requestData: InventoryModels.ServerAddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.AddSegmentOperationResponse>; getAmount(requestData: InventoryModels.ServerGetAmountRequestData, onResponse?: Action1<InventoryResponseModels.GetAmountOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getAmountAsync(requestData: InventoryModels.ServerGetAmountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetAmountOperationResponse>; getAvatar(requestData: InventoryModels.ServerGetAvatarRequestData, onResponse?: Action1<InventoryResponseModels.GetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getAvatarAsync(requestData: InventoryModels.ServerGetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetAvatarOperationResponse>; getCatalogId(requestData: InventoryModels.ServerGetCatalogIdRequestData, onResponse?: Action1<InventoryResponseModels.GetCatalogIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCatalogIdAsync(requestData: InventoryModels.ServerGetCatalogIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCatalogIdOperationResponse>; getClassId(requestData: InventoryModels.ServerGetClassIdRequestData, onResponse?: Action1<InventoryResponseModels.GetClassIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getClassIdAsync(requestData: InventoryModels.ServerGetClassIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetClassIdOperationResponse>; getCustomData(requestData: InventoryModels.ServerGetCustomDataRequestData, onResponse?: Action1<InventoryResponseModels.GetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCustomDataAsync(requestData: InventoryModels.ServerGetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCustomDataOperationResponse>; getDisplayName(requestData: InventoryModels.ServerGetDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.GetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getDisplayNameAsync(requestData: InventoryModels.ServerGetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetDisplayNameOperationResponse>; getItemData(requestData: InventoryModels.ServerGetItemDataRequestData, onResponse?: Action1<InventoryResponseModels.GetItemDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemDataAsync(requestData: InventoryModels.ServerGetItemDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemDataOperationResponse>; getItemInformation(requestData: InventoryModels.ServerGetItemInformationRequestData, onResponse?: Action1<InventoryResponseModels.GetItemInformationOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemInformationAsync(requestData: InventoryModels.ServerGetItemInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemInformationOperationResponse>; getItemStatistics(requestData: InventoryModels.ServerGetItemStatisticsRequestData, onResponse?: Action1<InventoryResponseModels.GetItemStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemStatisticsAsync(requestData: InventoryModels.ServerGetItemStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemStatisticsOperationResponse>; getItemsWithDisplayName(requestData: InventoryModels.ServerGetItemsWithDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithDisplayNameAsync(requestData: InventoryModels.ServerGetItemsWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithDisplayNameOperationResponse>; getItemsWithSegment(requestData: InventoryModels.ServerGetItemsWithSegmentRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithSegmentAsync(requestData: InventoryModels.ServerGetItemsWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithSegmentOperationResponse>; getItemsWithTag(requestData: InventoryModels.ServerGetItemsWithTagRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithTagAsync(requestData: InventoryModels.ServerGetItemsWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithTagOperationResponse>; getItemType(requestData: InventoryModels.ServerGetItemTypeRequestData, onResponse?: Action1<InventoryResponseModels.GetItemTypeOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemTypeAsync(requestData: InventoryModels.ServerGetItemTypeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemTypeOperationResponse>; getOwner(requestData: InventoryModels.ServerGetOwnerRequestData, onResponse?: Action1<InventoryResponseModels.GetOwnerOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getOwnerAsync(requestData: InventoryModels.ServerGetOwnerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetOwnerOperationResponse>; getRemoveStatus(requestData: InventoryModels.ServerGetRemoveStatusRequestData, onResponse?: Action1<InventoryResponseModels.GetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getRemoveStatusAsync(requestData: InventoryModels.ServerGetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetRemoveStatusOperationResponse>; getSegment(requestData: InventoryModels.ServerGetSegmentRequestData, onResponse?: Action1<InventoryResponseModels.GetSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getSegmentAsync(requestData: InventoryModels.ServerGetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetSegmentOperationResponse>; getStatisticsLeaderboardAroundItem(requestData: InventoryModels.ServerGetStatisticsLeaderboardAroundItemRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLeaderboardAroundItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLeaderboardAroundItemAsync(requestData: InventoryModels.ServerGetStatisticsLeaderboardAroundItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLeaderboardAroundItemOperationResponse>; getStatisticsLeaderboard(requestData: InventoryModels.ServerGetStatisticsLeaderboardRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLeaderboardAsync(requestData: InventoryModels.ServerGetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLeaderboardOperationResponse>; getTag(requestData: InventoryModels.ServerGetTagRequestData, onResponse?: Action1<InventoryResponseModels.GetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getTagAsync(requestData: InventoryModels.ServerGetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetTagOperationResponse>; getTsCreate(requestData: InventoryModels.ServerGetTsCreateRequestData, onResponse?: Action1<InventoryResponseModels.GetTsCreateOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getTsCreateAsync(requestData: InventoryModels.ServerGetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetTsCreateOperationResponse>; removeSegment(requestData: InventoryModels.ServerRemoveSegmentRequestData, onResponse?: Action1<InventoryResponseModels.RemoveSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; removeSegmentAsync(requestData: InventoryModels.ServerRemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.RemoveSegmentOperationResponse>; removeTag(requestData: InventoryModels.ServerRemoveTagRequestData, onResponse?: Action1<InventoryResponseModels.RemoveTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; removeTagAsync(requestData: InventoryModels.ServerRemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.RemoveTagOperationResponse>; setAmount(requestData: InventoryModels.ServerSetAmountRequestData, onResponse?: Action1<InventoryResponseModels.SetAmountOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setAmountAsync(requestData: InventoryModels.ServerSetAmountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetAmountOperationResponse>; setAvatar(requestData: InventoryModels.ServerSetAvatarRequestData, onResponse?: Action1<InventoryResponseModels.SetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setAvatarAsync(requestData: InventoryModels.ServerSetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetAvatarOperationResponse>; setCustomData(requestData: InventoryModels.ServerSetCustomDataRequestData, onResponse?: Action1<InventoryResponseModels.SetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setCustomDataAsync(requestData: InventoryModels.ServerSetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetCustomDataOperationResponse>; setDisplayName(requestData: InventoryModels.ServerSetDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.SetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setDisplayNameAsync(requestData: InventoryModels.ServerSetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetDisplayNameOperationResponse>; setItemData(requestData: InventoryModels.ServerSetItemDataRequestData, onResponse?: Action1<InventoryResponseModels.SetItemDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setItemDataAsync(requestData: InventoryModels.ServerSetItemDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetItemDataOperationResponse>; changeItemStatistics(requestData: InventoryModels.ServerChangeItemStatisticsRequestData, onResponse?: Action1<InventoryResponseModels.ChangeItemStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; changeItemStatisticsAsync(requestData: InventoryModels.ServerChangeItemStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.ChangeItemStatisticsOperationResponse>; setOwner(requestData: InventoryModels.ServerSetOwnerRequestData, onResponse?: Action1<InventoryResponseModels.SetOwnerOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setOwnerAsync(requestData: InventoryModels.ServerSetOwnerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetOwnerOperationResponse>; setRemoveStatus(requestData: InventoryModels.ServerSetRemoveStatusRequestData, onResponse?: Action1<InventoryResponseModels.SetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setRemoveStatusAsync(requestData: InventoryModels.ServerSetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetRemoveStatusOperationResponse>; setTag(requestData: InventoryModels.ServerSetTagRequestData, onResponse?: Action1<InventoryResponseModels.SetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setTagAsync(requestData: InventoryModels.ServerSetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetTagOperationResponse>; getCreateLeaderboard(requestData: InventoryModels.ServerGetCreateLeaderboardRequestData, onResponse?: Action1<InventoryResponseModels.GetCreateLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCreateLeaderboardAsync(requestData: InventoryModels.ServerGetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCreateLeaderboardOperationResponse>; getStatisticsLog(requestData: InventoryModels.ServerGetStatisticsLogRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLogAsync(requestData: InventoryModels.ServerGetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLogOperationResponse>; } export declare class AdminInventoryApi { addSegment(requestData: InventoryModels.AdminAddSegmentRequestData, onResponse?: Action1<InventoryResponseModels.AddSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; addSegmentAsync(requestData: InventoryModels.AdminAddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.AddSegmentOperationResponse>; getAmount(requestData: InventoryModels.AdminGetAmountRequestData, onResponse?: Action1<InventoryResponseModels.GetAmountOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getAmountAsync(requestData: InventoryModels.AdminGetAmountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetAmountOperationResponse>; getAvatar(requestData: InventoryModels.AdminGetAvatarRequestData, onResponse?: Action1<InventoryResponseModels.GetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getAvatarAsync(requestData: InventoryModels.AdminGetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetAvatarOperationResponse>; getCatalogId(requestData: InventoryModels.AdminGetCatalogIdRequestData, onResponse?: Action1<InventoryResponseModels.GetCatalogIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCatalogIdAsync(requestData: InventoryModels.AdminGetCatalogIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCatalogIdOperationResponse>; getClassId(requestData: InventoryModels.AdminGetClassIdRequestData, onResponse?: Action1<InventoryResponseModels.GetClassIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getClassIdAsync(requestData: InventoryModels.AdminGetClassIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetClassIdOperationResponse>; getCustomData(requestData: InventoryModels.AdminGetCustomDataRequestData, onResponse?: Action1<InventoryResponseModels.GetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getCustomDataAsync(requestData: InventoryModels.AdminGetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCustomDataOperationResponse>; getDisplayName(requestData: InventoryModels.AdminGetDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.GetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getDisplayNameAsync(requestData: InventoryModels.AdminGetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetDisplayNameOperationResponse>; getItemData(requestData: InventoryModels.AdminGetItemDataRequestData, onResponse?: Action1<InventoryResponseModels.GetItemDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemDataAsync(requestData: InventoryModels.AdminGetItemDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemDataOperationResponse>; getItemInformation(requestData: InventoryModels.AdminGetItemInformationRequestData, onResponse?: Action1<InventoryResponseModels.GetItemInformationOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemInformationAsync(requestData: InventoryModels.AdminGetItemInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemInformationOperationResponse>; getItemStatistics(requestData: InventoryModels.AdminGetItemStatisticsRequestData, onResponse?: Action1<InventoryResponseModels.GetItemStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemStatisticsAsync(requestData: InventoryModels.AdminGetItemStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemStatisticsOperationResponse>; getItemsWithDisplayName(requestData: InventoryModels.AdminGetItemsWithDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithDisplayNameAsync(requestData: InventoryModels.AdminGetItemsWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithDisplayNameOperationResponse>; getItemsWithSegment(requestData: InventoryModels.AdminGetItemsWithSegmentRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithSegmentAsync(requestData: InventoryModels.AdminGetItemsWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithSegmentOperationResponse>; getItemsWithTag(requestData: InventoryModels.AdminGetItemsWithTagRequestData, onResponse?: Action1<InventoryResponseModels.GetItemsWithTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemsWithTagAsync(requestData: InventoryModels.AdminGetItemsWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemsWithTagOperationResponse>; getItemType(requestData: InventoryModels.AdminGetItemTypeRequestData, onResponse?: Action1<InventoryResponseModels.GetItemTypeOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getItemTypeAsync(requestData: InventoryModels.AdminGetItemTypeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetItemTypeOperationResponse>; getOwner(requestData: InventoryModels.AdminGetOwnerRequestData, onResponse?: Action1<InventoryResponseModels.GetOwnerOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getOwnerAsync(requestData: InventoryModels.AdminGetOwnerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetOwnerOperationResponse>; getRemoveStatus(requestData: InventoryModels.AdminGetRemoveStatusRequestData, onResponse?: Action1<InventoryResponseModels.GetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getRemoveStatusAsync(requestData: InventoryModels.AdminGetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetRemoveStatusOperationResponse>; getSegment(requestData: InventoryModels.AdminGetSegmentRequestData, onResponse?: Action1<InventoryResponseModels.GetSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getSegmentAsync(requestData: InventoryModels.AdminGetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetSegmentOperationResponse>; getStatisticsLeaderboardAroundItem(requestData: InventoryModels.AdminGetStatisticsLeaderboardAroundItemRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLeaderboardAroundItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLeaderboardAroundItemAsync(requestData: InventoryModels.AdminGetStatisticsLeaderboardAroundItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLeaderboardAroundItemOperationResponse>; getStatisticsLeaderboard(requestData: InventoryModels.AdminGetStatisticsLeaderboardRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getStatisticsLeaderboardAsync(requestData: InventoryModels.AdminGetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLeaderboardOperationResponse>; getTag(requestData: InventoryModels.AdminGetTagRequestData, onResponse?: Action1<InventoryResponseModels.GetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getTagAsync(requestData: InventoryModels.AdminGetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetTagOperationResponse>; getTsCreate(requestData: InventoryModels.AdminGetTsCreateRequestData, onResponse?: Action1<InventoryResponseModels.GetTsCreateOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getTsCreateAsync(requestData: InventoryModels.AdminGetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetTsCreateOperationResponse>; removeSegment(requestData: InventoryModels.AdminRemoveSegmentRequestData, onResponse?: Action1<InventoryResponseModels.RemoveSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; removeSegmentAsync(requestData: InventoryModels.AdminRemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.RemoveSegmentOperationResponse>; removeTag(requestData: InventoryModels.AdminRemoveTagRequestData, onResponse?: Action1<InventoryResponseModels.RemoveTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; removeTagAsync(requestData: InventoryModels.AdminRemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.RemoveTagOperationResponse>; setAmount(requestData: InventoryModels.AdminSetAmountRequestData, onResponse?: Action1<InventoryResponseModels.SetAmountOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setAmountAsync(requestData: InventoryModels.AdminSetAmountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetAmountOperationResponse>; setAvatar(requestData: InventoryModels.AdminSetAvatarRequestData, onResponse?: Action1<InventoryResponseModels.SetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setAvatarAsync(requestData: InventoryModels.AdminSetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetAvatarOperationResponse>; setCustomData(requestData: InventoryModels.AdminSetCustomDataRequestData, onResponse?: Action1<InventoryResponseModels.SetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setCustomDataAsync(requestData: InventoryModels.AdminSetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetCustomDataOperationResponse>; setDisplayName(requestData: InventoryModels.AdminSetDisplayNameRequestData, onResponse?: Action1<InventoryResponseModels.SetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setDisplayNameAsync(requestData: InventoryModels.AdminSetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetDisplayNameOperationResponse>; setItemData(requestData: InventoryModels.AdminSetItemDataRequestData, onResponse?: Action1<InventoryResponseModels.SetItemDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; setItemDataAsync(requestData: InventoryModels.AdminSetItemDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetItemDataOperationResponse>; changeItemStatistics(requestData: InventoryModels.AdminChangeItemStatisticsRequestData, onResponse?: Action1<InventoryResponseModels.ChangeItemStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; changeItemStatisticsAsync(requestData: InventoryModels.AdminChangeItemStatisticsRequestD