UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

217 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.AdminChangeItemStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.ChangeItemStatisticsOperationResponse>;
    setOwner(requestData: InventoryModels.AdminSetOwnerRequestData, onResponse?: Action1<InventoryResponseModels.SetOwnerOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
    setOwnerAsync(requestData: InventoryModels.AdminSetOwnerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetOwnerOperationResponse>;
    setRemoveStatus(requestData: InventoryModels.AdminSetRemoveStatusRequestData, onResponse?: Action1<InventoryResponseModels.SetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
    setRemoveStatusAsync(requestData: InventoryModels.AdminSetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetRemoveStatusOperationResponse>;
    setTag(requestData: InventoryModels.AdminSetTagRequestData, onResponse?: Action1<InventoryResponseModels.SetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
    setTagAsync(requestData: InventoryModels.AdminSetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.SetTagOperationResponse>;
    getCreateLeaderboard(requestData: InventoryModels.AdminGetCreateLeaderboardRequestData, onResponse?: Action1<InventoryResponseModels.GetCreateLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
    getCreateLeaderboardAsync(requestData: InventoryModels.AdminGetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetCreateLeaderboardOperationResponse>;
    getStatisticsLog(requestData: InventoryModels.AdminGetStatisticsLogRequestData, onResponse?: Action1<InventoryResponseModels.GetStatisticsLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
    getStatisticsLogAsync(requestData: InventoryModels.AdminGetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<InventoryResponseModels.GetStatisticsLogOperationResponse>;
}