@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
208 lines • 61 kB
TypeScript
import { Action1 } from "./common/Action1";
import { GNHashtable } from "./common/GNData";
import { GroupModels } from "./entity/models/GroupModels";
import { GroupResponseModels } from "./entity/models/GroupResponseModels";
export declare class GroupApi {
server: ServerGroupApi;
admin: AdminGroupApi;
addMember(requestData: GroupModels.AddMemberRequestData, onResponse?: Action1<GroupResponseModels.AddMemberOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
addMemberAsync(requestData: GroupModels.AddMemberRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.AddMemberOperationResponse>;
addSegment(requestData: GroupModels.AddSegmentRequestData, onResponse?: Action1<GroupResponseModels.AddSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
addSegmentAsync(requestData: GroupModels.AddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.AddSegmentOperationResponse>;
getAvatar(requestData: GroupModels.GetAvatarRequestData, onResponse?: Action1<GroupResponseModels.GetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getAvatarAsync(requestData: GroupModels.GetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetAvatarOperationResponse>;
getCatalogId(requestData: GroupModels.GetCatalogIdRequestData, onResponse?: Action1<GroupResponseModels.GetCatalogIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCatalogIdAsync(requestData: GroupModels.GetCatalogIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCatalogIdOperationResponse>;
getCustomData(requestData: GroupModels.GetCustomDataRequestData, onResponse?: Action1<GroupResponseModels.GetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCustomDataAsync(requestData: GroupModels.GetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCustomDataOperationResponse>;
getDisplayName(requestData: GroupModels.GetDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.GetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getDisplayNameAsync(requestData: GroupModels.GetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetDisplayNameOperationResponse>;
getGroupCurrency(requestData: GroupModels.GetGroupCurrencyRequestData, onResponse?: Action1<GroupResponseModels.GetGroupCurrencyOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupCurrencyAsync(requestData: GroupModels.GetGroupCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupCurrencyOperationResponse>;
getGroupData(requestData: GroupModels.GetGroupDataRequestData, onResponse?: Action1<GroupResponseModels.GetGroupDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupDataAsync(requestData: GroupModels.GetGroupDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupDataOperationResponse>;
getGroupInformation(requestData: GroupModels.GetGroupInformationRequestData, onResponse?: Action1<GroupResponseModels.GetGroupInformationOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupInformationAsync(requestData: GroupModels.GetGroupInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupInformationOperationResponse>;
getGroupInventory(requestData: GroupModels.GetGroupInventoryRequestData, onResponse?: Action1<GroupResponseModels.GetGroupInventoryOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupInventoryAsync(requestData: GroupModels.GetGroupInventoryRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupInventoryOperationResponse>;
getGroupMessage(requestData: GroupModels.GetGroupMessageRequestData, onResponse?: Action1<GroupResponseModels.GetGroupMessageOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupMessageAsync(requestData: GroupModels.GetGroupMessageRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupMessageOperationResponse>;
getGroupStatistics(requestData: GroupModels.GetGroupStatisticsRequestData, onResponse?: Action1<GroupResponseModels.GetGroupStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupStatisticsAsync(requestData: GroupModels.GetGroupStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupStatisticsOperationResponse>;
getGroupsWithDisplayName(requestData: GroupModels.GetGroupsWithDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithDisplayNameAsync(requestData: GroupModels.GetGroupsWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithDisplayNameOperationResponse>;
getGroupsWithSegment(requestData: GroupModels.GetGroupsWithSegmentRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithSegmentAsync(requestData: GroupModels.GetGroupsWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithSegmentOperationResponse>;
getGroupsWithTag(requestData: GroupModels.GetGroupsWithTagRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithTagAsync(requestData: GroupModels.GetGroupsWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithTagOperationResponse>;
getMembers(requestData: GroupModels.GetMembersRequestData, onResponse?: Action1<GroupResponseModels.GetMembersOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getMembersAsync(requestData: GroupModels.GetMembersRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetMembersOperationResponse>;
getRemoveStatus(requestData: GroupModels.GetRemoveStatusRequestData, onResponse?: Action1<GroupResponseModels.GetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getRemoveStatusAsync(requestData: GroupModels.GetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetRemoveStatusOperationResponse>;
getSegment(requestData: GroupModels.GetSegmentRequestData, onResponse?: Action1<GroupResponseModels.GetSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getSegmentAsync(requestData: GroupModels.GetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetSegmentOperationResponse>;
getStatisticsLeaderboardAroundGroup(requestData: GroupModels.GetStatisticsLeaderboardAroundGroupRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getStatisticsLeaderboardAroundGroupAsync(requestData: GroupModels.GetStatisticsLeaderboardAroundGroupRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse>;
getStatisticsLeaderboard(requestData: GroupModels.GetStatisticsLeaderboardRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getStatisticsLeaderboardAsync(requestData: GroupModels.GetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetStatisticsLeaderboardOperationResponse>;
getTag(requestData: GroupModels.GetTagRequestData, onResponse?: Action1<GroupResponseModels.GetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getTagAsync(requestData: GroupModels.GetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetTagOperationResponse>;
getTsCreate(requestData: GroupModels.GetTsCreateRequestData, onResponse?: Action1<GroupResponseModels.GetTsCreateOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getTsCreateAsync(requestData: GroupModels.GetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetTsCreateOperationResponse>;
createGroupItem(requestData: GroupModels.CreateGroupItemRequestData, onResponse?: Action1<GroupResponseModels.CreateGroupItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
createGroupItemAsync(requestData: GroupModels.CreateGroupItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.CreateGroupItemOperationResponse>;
removeGroupItem(requestData: GroupModels.RemoveGroupItemRequestData, onResponse?: Action1<GroupResponseModels.RemoveGroupItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeGroupItemAsync(requestData: GroupModels.RemoveGroupItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveGroupItemOperationResponse>;
removeMember(requestData: GroupModels.RemoveMemberRequestData, onResponse?: Action1<GroupResponseModels.RemoveMemberOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeMemberAsync(requestData: GroupModels.RemoveMemberRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveMemberOperationResponse>;
removeSegment(requestData: GroupModels.RemoveSegmentRequestData, onResponse?: Action1<GroupResponseModels.RemoveSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeSegmentAsync(requestData: GroupModels.RemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveSegmentOperationResponse>;
removeTag(requestData: GroupModels.RemoveTagRequestData, onResponse?: Action1<GroupResponseModels.RemoveTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeTagAsync(requestData: GroupModels.RemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveTagOperationResponse>;
sendGroupMessage(requestData: GroupModels.SendGroupMessageRequestData, onResponse?: Action1<GroupResponseModels.SendGroupMessageOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
sendGroupMessageAsync(requestData: GroupModels.SendGroupMessageRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SendGroupMessageOperationResponse>;
setAvatar(requestData: GroupModels.SetAvatarRequestData, onResponse?: Action1<GroupResponseModels.SetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setAvatarAsync(requestData: GroupModels.SetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetAvatarOperationResponse>;
setCustomData(requestData: GroupModels.SetCustomDataRequestData, onResponse?: Action1<GroupResponseModels.SetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setCustomDataAsync(requestData: GroupModels.SetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetCustomDataOperationResponse>;
setDisplayName(requestData: GroupModels.SetDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.SetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setDisplayNameAsync(requestData: GroupModels.SetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetDisplayNameOperationResponse>;
changeGroupCurrency(requestData: GroupModels.ChangeGroupCurrencyRequestData, onResponse?: Action1<GroupResponseModels.ChangeGroupCurrencyOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
changeGroupCurrencyAsync(requestData: GroupModels.ChangeGroupCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.ChangeGroupCurrencyOperationResponse>;
setGroupData(requestData: GroupModels.SetGroupDataRequestData, onResponse?: Action1<GroupResponseModels.SetGroupDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setGroupDataAsync(requestData: GroupModels.SetGroupDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetGroupDataOperationResponse>;
changeGroupStatistics(requestData: GroupModels.ChangeGroupStatisticsRequestData, onResponse?: Action1<GroupResponseModels.ChangeGroupStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
changeGroupStatisticsAsync(requestData: GroupModels.ChangeGroupStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.ChangeGroupStatisticsOperationResponse>;
setRemoveStatus(requestData: GroupModels.SetRemoveStatusRequestData, onResponse?: Action1<GroupResponseModels.SetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setRemoveStatusAsync(requestData: GroupModels.SetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetRemoveStatusOperationResponse>;
setTag(requestData: GroupModels.SetTagRequestData, onResponse?: Action1<GroupResponseModels.SetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setTagAsync(requestData: GroupModels.SetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetTagOperationResponse>;
getCurrencyLeaderboard(requestData: GroupModels.GetCurrencyLeaderboardRequestData, onResponse?: Action1<GroupResponseModels.GetCurrencyLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCurrencyLeaderboardAsync(requestData: GroupModels.GetCurrencyLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCurrencyLeaderboardOperationResponse>;
getCreateLeaderboard(requestData: GroupModels.GetCreateLeaderboardRequestData, onResponse?: Action1<GroupResponseModels.GetCreateLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCreateLeaderboardAsync(requestData: GroupModels.GetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCreateLeaderboardOperationResponse>;
getStatisticsLog(requestData: GroupModels.GetStatisticsLogRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getStatisticsLogAsync(requestData: GroupModels.GetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetStatisticsLogOperationResponse>;
getCurrencyLog(requestData: GroupModels.GetCurrencyLogRequestData, onResponse?: Action1<GroupResponseModels.GetCurrencyLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCurrencyLogAsync(requestData: GroupModels.GetCurrencyLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCurrencyLogOperationResponse>;
}
export declare class ServerGroupApi {
addMember(requestData: GroupModels.ServerAddMemberRequestData, onResponse?: Action1<GroupResponseModels.AddMemberOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
addMemberAsync(requestData: GroupModels.ServerAddMemberRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.AddMemberOperationResponse>;
addSegment(requestData: GroupModels.ServerAddSegmentRequestData, onResponse?: Action1<GroupResponseModels.AddSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
addSegmentAsync(requestData: GroupModels.ServerAddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.AddSegmentOperationResponse>;
getAvatar(requestData: GroupModels.ServerGetAvatarRequestData, onResponse?: Action1<GroupResponseModels.GetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getAvatarAsync(requestData: GroupModels.ServerGetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetAvatarOperationResponse>;
getCatalogId(requestData: GroupModels.ServerGetCatalogIdRequestData, onResponse?: Action1<GroupResponseModels.GetCatalogIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCatalogIdAsync(requestData: GroupModels.ServerGetCatalogIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCatalogIdOperationResponse>;
getCustomData(requestData: GroupModels.ServerGetCustomDataRequestData, onResponse?: Action1<GroupResponseModels.GetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCustomDataAsync(requestData: GroupModels.ServerGetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCustomDataOperationResponse>;
getDisplayName(requestData: GroupModels.ServerGetDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.GetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getDisplayNameAsync(requestData: GroupModels.ServerGetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetDisplayNameOperationResponse>;
getGroupCurrency(requestData: GroupModels.ServerGetGroupCurrencyRequestData, onResponse?: Action1<GroupResponseModels.GetGroupCurrencyOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupCurrencyAsync(requestData: GroupModels.ServerGetGroupCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupCurrencyOperationResponse>;
getGroupData(requestData: GroupModels.ServerGetGroupDataRequestData, onResponse?: Action1<GroupResponseModels.GetGroupDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupDataAsync(requestData: GroupModels.ServerGetGroupDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupDataOperationResponse>;
getGroupInformation(requestData: GroupModels.ServerGetGroupInformationRequestData, onResponse?: Action1<GroupResponseModels.GetGroupInformationOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupInformationAsync(requestData: GroupModels.ServerGetGroupInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupInformationOperationResponse>;
getGroupInventory(requestData: GroupModels.ServerGetGroupInventoryRequestData, onResponse?: Action1<GroupResponseModels.GetGroupInventoryOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupInventoryAsync(requestData: GroupModels.ServerGetGroupInventoryRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupInventoryOperationResponse>;
getGroupMessage(requestData: GroupModels.ServerGetGroupMessageRequestData, onResponse?: Action1<GroupResponseModels.GetGroupMessageOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupMessageAsync(requestData: GroupModels.ServerGetGroupMessageRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupMessageOperationResponse>;
getGroupStatistics(requestData: GroupModels.ServerGetGroupStatisticsRequestData, onResponse?: Action1<GroupResponseModels.GetGroupStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupStatisticsAsync(requestData: GroupModels.ServerGetGroupStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupStatisticsOperationResponse>;
getGroupsWithDisplayName(requestData: GroupModels.ServerGetGroupsWithDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithDisplayNameAsync(requestData: GroupModels.ServerGetGroupsWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithDisplayNameOperationResponse>;
getGroupsWithSegment(requestData: GroupModels.ServerGetGroupsWithSegmentRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithSegmentAsync(requestData: GroupModels.ServerGetGroupsWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithSegmentOperationResponse>;
getGroupsWithTag(requestData: GroupModels.ServerGetGroupsWithTagRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithTagAsync(requestData: GroupModels.ServerGetGroupsWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithTagOperationResponse>;
getMembers(requestData: GroupModels.ServerGetMembersRequestData, onResponse?: Action1<GroupResponseModels.GetMembersOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getMembersAsync(requestData: GroupModels.ServerGetMembersRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetMembersOperationResponse>;
getRemoveStatus(requestData: GroupModels.ServerGetRemoveStatusRequestData, onResponse?: Action1<GroupResponseModels.GetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getRemoveStatusAsync(requestData: GroupModels.ServerGetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetRemoveStatusOperationResponse>;
getSegment(requestData: GroupModels.ServerGetSegmentRequestData, onResponse?: Action1<GroupResponseModels.GetSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getSegmentAsync(requestData: GroupModels.ServerGetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetSegmentOperationResponse>;
getStatisticsLeaderboardAroundGroup(requestData: GroupModels.ServerGetStatisticsLeaderboardAroundGroupRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getStatisticsLeaderboardAroundGroupAsync(requestData: GroupModels.ServerGetStatisticsLeaderboardAroundGroupRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse>;
getStatisticsLeaderboard(requestData: GroupModels.ServerGetStatisticsLeaderboardRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getStatisticsLeaderboardAsync(requestData: GroupModels.ServerGetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetStatisticsLeaderboardOperationResponse>;
getTag(requestData: GroupModels.ServerGetTagRequestData, onResponse?: Action1<GroupResponseModels.GetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getTagAsync(requestData: GroupModels.ServerGetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetTagOperationResponse>;
getTsCreate(requestData: GroupModels.ServerGetTsCreateRequestData, onResponse?: Action1<GroupResponseModels.GetTsCreateOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getTsCreateAsync(requestData: GroupModels.ServerGetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetTsCreateOperationResponse>;
createGroupItem(requestData: GroupModels.ServerCreateGroupItemRequestData, onResponse?: Action1<GroupResponseModels.CreateGroupItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
createGroupItemAsync(requestData: GroupModels.ServerCreateGroupItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.CreateGroupItemOperationResponse>;
removeGroupItem(requestData: GroupModels.ServerRemoveGroupItemRequestData, onResponse?: Action1<GroupResponseModels.RemoveGroupItemOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeGroupItemAsync(requestData: GroupModels.ServerRemoveGroupItemRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveGroupItemOperationResponse>;
removeMember(requestData: GroupModels.ServerRemoveMemberRequestData, onResponse?: Action1<GroupResponseModels.RemoveMemberOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeMemberAsync(requestData: GroupModels.ServerRemoveMemberRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveMemberOperationResponse>;
removeSegment(requestData: GroupModels.ServerRemoveSegmentRequestData, onResponse?: Action1<GroupResponseModels.RemoveSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeSegmentAsync(requestData: GroupModels.ServerRemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveSegmentOperationResponse>;
removeTag(requestData: GroupModels.ServerRemoveTagRequestData, onResponse?: Action1<GroupResponseModels.RemoveTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
removeTagAsync(requestData: GroupModels.ServerRemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.RemoveTagOperationResponse>;
sendGroupMessage(requestData: GroupModels.ServerSendGroupMessageRequestData, onResponse?: Action1<GroupResponseModels.SendGroupMessageOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
sendGroupMessageAsync(requestData: GroupModels.ServerSendGroupMessageRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SendGroupMessageOperationResponse>;
setAvatar(requestData: GroupModels.ServerSetAvatarRequestData, onResponse?: Action1<GroupResponseModels.SetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setAvatarAsync(requestData: GroupModels.ServerSetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetAvatarOperationResponse>;
setCustomData(requestData: GroupModels.ServerSetCustomDataRequestData, onResponse?: Action1<GroupResponseModels.SetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setCustomDataAsync(requestData: GroupModels.ServerSetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetCustomDataOperationResponse>;
setDisplayName(requestData: GroupModels.ServerSetDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.SetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setDisplayNameAsync(requestData: GroupModels.ServerSetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetDisplayNameOperationResponse>;
changeGroupCurrency(requestData: GroupModels.ServerChangeGroupCurrencyRequestData, onResponse?: Action1<GroupResponseModels.ChangeGroupCurrencyOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
changeGroupCurrencyAsync(requestData: GroupModels.ServerChangeGroupCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.ChangeGroupCurrencyOperationResponse>;
setGroupData(requestData: GroupModels.ServerSetGroupDataRequestData, onResponse?: Action1<GroupResponseModels.SetGroupDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setGroupDataAsync(requestData: GroupModels.ServerSetGroupDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetGroupDataOperationResponse>;
changeGroupStatistics(requestData: GroupModels.ServerChangeGroupStatisticsRequestData, onResponse?: Action1<GroupResponseModels.ChangeGroupStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
changeGroupStatisticsAsync(requestData: GroupModels.ServerChangeGroupStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.ChangeGroupStatisticsOperationResponse>;
setRemoveStatus(requestData: GroupModels.ServerSetRemoveStatusRequestData, onResponse?: Action1<GroupResponseModels.SetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setRemoveStatusAsync(requestData: GroupModels.ServerSetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetRemoveStatusOperationResponse>;
setTag(requestData: GroupModels.ServerSetTagRequestData, onResponse?: Action1<GroupResponseModels.SetTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
setTagAsync(requestData: GroupModels.ServerSetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.SetTagOperationResponse>;
getCurrencyLeaderboard(requestData: GroupModels.ServerGetCurrencyLeaderboardRequestData, onResponse?: Action1<GroupResponseModels.GetCurrencyLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCurrencyLeaderboardAsync(requestData: GroupModels.ServerGetCurrencyLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCurrencyLeaderboardOperationResponse>;
getCreateLeaderboard(requestData: GroupModels.ServerGetCreateLeaderboardRequestData, onResponse?: Action1<GroupResponseModels.GetCreateLeaderboardOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCreateLeaderboardAsync(requestData: GroupModels.ServerGetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCreateLeaderboardOperationResponse>;
getStatisticsLog(requestData: GroupModels.ServerGetStatisticsLogRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getStatisticsLogAsync(requestData: GroupModels.ServerGetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetStatisticsLogOperationResponse>;
getCurrencyLog(requestData: GroupModels.ServerGetCurrencyLogRequestData, onResponse?: Action1<GroupResponseModels.GetCurrencyLogOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCurrencyLogAsync(requestData: GroupModels.ServerGetCurrencyLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCurrencyLogOperationResponse>;
}
export declare class AdminGroupApi {
addMember(requestData: GroupModels.AdminAddMemberRequestData, onResponse?: Action1<GroupResponseModels.AddMemberOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
addMemberAsync(requestData: GroupModels.AdminAddMemberRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.AddMemberOperationResponse>;
addSegment(requestData: GroupModels.AdminAddSegmentRequestData, onResponse?: Action1<GroupResponseModels.AddSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
addSegmentAsync(requestData: GroupModels.AdminAddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.AddSegmentOperationResponse>;
getAvatar(requestData: GroupModels.AdminGetAvatarRequestData, onResponse?: Action1<GroupResponseModels.GetAvatarOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getAvatarAsync(requestData: GroupModels.AdminGetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetAvatarOperationResponse>;
getCatalogId(requestData: GroupModels.AdminGetCatalogIdRequestData, onResponse?: Action1<GroupResponseModels.GetCatalogIdOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCatalogIdAsync(requestData: GroupModels.AdminGetCatalogIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCatalogIdOperationResponse>;
getCustomData(requestData: GroupModels.AdminGetCustomDataRequestData, onResponse?: Action1<GroupResponseModels.GetCustomDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getCustomDataAsync(requestData: GroupModels.AdminGetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetCustomDataOperationResponse>;
getDisplayName(requestData: GroupModels.AdminGetDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.GetDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getDisplayNameAsync(requestData: GroupModels.AdminGetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetDisplayNameOperationResponse>;
getGroupCurrency(requestData: GroupModels.AdminGetGroupCurrencyRequestData, onResponse?: Action1<GroupResponseModels.GetGroupCurrencyOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupCurrencyAsync(requestData: GroupModels.AdminGetGroupCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupCurrencyOperationResponse>;
getGroupData(requestData: GroupModels.AdminGetGroupDataRequestData, onResponse?: Action1<GroupResponseModels.GetGroupDataOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupDataAsync(requestData: GroupModels.AdminGetGroupDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupDataOperationResponse>;
getGroupInformation(requestData: GroupModels.AdminGetGroupInformationRequestData, onResponse?: Action1<GroupResponseModels.GetGroupInformationOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupInformationAsync(requestData: GroupModels.AdminGetGroupInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupInformationOperationResponse>;
getGroupInventory(requestData: GroupModels.AdminGetGroupInventoryRequestData, onResponse?: Action1<GroupResponseModels.GetGroupInventoryOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupInventoryAsync(requestData: GroupModels.AdminGetGroupInventoryRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupInventoryOperationResponse>;
getGroupMessage(requestData: GroupModels.AdminGetGroupMessageRequestData, onResponse?: Action1<GroupResponseModels.GetGroupMessageOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupMessageAsync(requestData: GroupModels.AdminGetGroupMessageRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupMessageOperationResponse>;
getGroupStatistics(requestData: GroupModels.AdminGetGroupStatisticsRequestData, onResponse?: Action1<GroupResponseModels.GetGroupStatisticsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupStatisticsAsync(requestData: GroupModels.AdminGetGroupStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupStatisticsOperationResponse>;
getGroupsWithDisplayName(requestData: GroupModels.AdminGetGroupsWithDisplayNameRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithDisplayNameOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithDisplayNameAsync(requestData: GroupModels.AdminGetGroupsWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithDisplayNameOperationResponse>;
getGroupsWithSegment(requestData: GroupModels.AdminGetGroupsWithSegmentRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithSegmentAsync(requestData: GroupModels.AdminGetGroupsWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithSegmentOperationResponse>;
getGroupsWithTag(requestData: GroupModels.AdminGetGroupsWithTagRequestData, onResponse?: Action1<GroupResponseModels.GetGroupsWithTagOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getGroupsWithTagAsync(requestData: GroupModels.AdminGetGroupsWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetGroupsWithTagOperationResponse>;
getMembers(requestData: GroupModels.AdminGetMembersRequestData, onResponse?: Action1<GroupResponseModels.GetMembersOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getMembersAsync(requestData: GroupModels.AdminGetMembersRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetMembersOperationResponse>;
getRemoveStatus(requestData: GroupModels.AdminGetRemoveStatusRequestData, onResponse?: Action1<GroupResponseModels.GetRemoveStatusOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getRemoveStatusAsync(requestData: GroupModels.AdminGetRemoveStatusRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetRemoveStatusOperationResponse>;
getSegment(requestData: GroupModels.AdminGetSegmentRequestData, onResponse?: Action1<GroupResponseModels.GetSegmentOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void;
getSegmentAsync(requestData: GroupModels.AdminGetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<GroupResponseModels.GetSegmentOperationResponse>;
getStatisticsLeaderboardAroundGroup(requestData: GroupModels.AdminGetStatisticsLeaderboardAroundGroupRequestData, onResponse?: Action1<GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse>, overrideAuthToken?: string, overrideSecretKey?