UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

567 lines (566 loc) 32.3 kB
import { RequestRole } from "./../../constant/enumType/RequestRole"; import { RequestType } from "./../../constant/enumType/RequestType"; import { CustomOperationRequestAbstract } from "./../request/CustomOperationRequest"; import { GroupModels } from "./GroupModels"; export declare namespace GroupRequestModels { class AddMemberOperationRequest extends CustomOperationRequestAbstract<GroupModels.AddMemberRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.AddMemberRequestData, timeout: number); } class ServerAddMemberOperationRequest extends AddMemberOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerAddMemberRequestData, timeout: number); } class AdminAddMemberOperationRequest extends AddMemberOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminAddMemberRequestData, timeout: number); } class AddSegmentOperationRequest extends CustomOperationRequestAbstract<GroupModels.AddSegmentRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.AddSegmentRequestData, timeout: number); } class ServerAddSegmentOperationRequest extends AddSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerAddSegmentRequestData, timeout: number); } class AdminAddSegmentOperationRequest extends AddSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminAddSegmentRequestData, timeout: number); } class GetAvatarOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetAvatarRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetAvatarRequestData, timeout: number); } class ServerGetAvatarOperationRequest extends GetAvatarOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetAvatarRequestData, timeout: number); } class AdminGetAvatarOperationRequest extends GetAvatarOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetAvatarRequestData, timeout: number); } class GetCatalogIdOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetCatalogIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetCatalogIdRequestData, timeout: number); } class ServerGetCatalogIdOperationRequest extends GetCatalogIdOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetCatalogIdRequestData, timeout: number); } class AdminGetCatalogIdOperationRequest extends GetCatalogIdOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetCatalogIdRequestData, timeout: number); } class GetCustomDataOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetCustomDataRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetCustomDataRequestData, timeout: number); } class ServerGetCustomDataOperationRequest extends GetCustomDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetCustomDataRequestData, timeout: number); } class AdminGetCustomDataOperationRequest extends GetCustomDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetCustomDataRequestData, timeout: number); } class GetDisplayNameOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetDisplayNameRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetDisplayNameRequestData, timeout: number); } class ServerGetDisplayNameOperationRequest extends GetDisplayNameOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetDisplayNameRequestData, timeout: number); } class AdminGetDisplayNameOperationRequest extends GetDisplayNameOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetDisplayNameRequestData, timeout: number); } class GetGroupCurrencyOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupCurrencyRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupCurrencyRequestData, timeout: number); } class ServerGetGroupCurrencyOperationRequest extends GetGroupCurrencyOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupCurrencyRequestData, timeout: number); } class AdminGetGroupCurrencyOperationRequest extends GetGroupCurrencyOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupCurrencyRequestData, timeout: number); } class GetGroupDataOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupDataRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupDataRequestData, timeout: number); } class ServerGetGroupDataOperationRequest extends GetGroupDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupDataRequestData, timeout: number); } class AdminGetGroupDataOperationRequest extends GetGroupDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupDataRequestData, timeout: number); } class GetGroupInformationOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupInformationRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupInformationRequestData, timeout: number); } class ServerGetGroupInformationOperationRequest extends GetGroupInformationOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupInformationRequestData, timeout: number); } class AdminGetGroupInformationOperationRequest extends GetGroupInformationOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupInformationRequestData, timeout: number); } class GetGroupInventoryOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupInventoryRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupInventoryRequestData, timeout: number); } class ServerGetGroupInventoryOperationRequest extends GetGroupInventoryOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupInventoryRequestData, timeout: number); } class AdminGetGroupInventoryOperationRequest extends GetGroupInventoryOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupInventoryRequestData, timeout: number); } class GetGroupMessageOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupMessageRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupMessageRequestData, timeout: number); } class ServerGetGroupMessageOperationRequest extends GetGroupMessageOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupMessageRequestData, timeout: number); } class AdminGetGroupMessageOperationRequest extends GetGroupMessageOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupMessageRequestData, timeout: number); } class GetGroupStatisticsOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupStatisticsRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupStatisticsRequestData, timeout: number); } class ServerGetGroupStatisticsOperationRequest extends GetGroupStatisticsOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupStatisticsRequestData, timeout: number); } class AdminGetGroupStatisticsOperationRequest extends GetGroupStatisticsOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupStatisticsRequestData, timeout: number); } class GetGroupsWithDisplayNameOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupsWithDisplayNameRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupsWithDisplayNameRequestData, timeout: number); } class ServerGetGroupsWithDisplayNameOperationRequest extends GetGroupsWithDisplayNameOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupsWithDisplayNameRequestData, timeout: number); } class AdminGetGroupsWithDisplayNameOperationRequest extends GetGroupsWithDisplayNameOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupsWithDisplayNameRequestData, timeout: number); } class GetGroupsWithSegmentOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupsWithSegmentRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupsWithSegmentRequestData, timeout: number); } class ServerGetGroupsWithSegmentOperationRequest extends GetGroupsWithSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupsWithSegmentRequestData, timeout: number); } class AdminGetGroupsWithSegmentOperationRequest extends GetGroupsWithSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupsWithSegmentRequestData, timeout: number); } class GetGroupsWithTagOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetGroupsWithTagRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetGroupsWithTagRequestData, timeout: number); } class ServerGetGroupsWithTagOperationRequest extends GetGroupsWithTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetGroupsWithTagRequestData, timeout: number); } class AdminGetGroupsWithTagOperationRequest extends GetGroupsWithTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetGroupsWithTagRequestData, timeout: number); } class GetMembersOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetMembersRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetMembersRequestData, timeout: number); } class ServerGetMembersOperationRequest extends GetMembersOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetMembersRequestData, timeout: number); } class AdminGetMembersOperationRequest extends GetMembersOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetMembersRequestData, timeout: number); } class GetRemoveStatusOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetRemoveStatusRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetRemoveStatusRequestData, timeout: number); } class ServerGetRemoveStatusOperationRequest extends GetRemoveStatusOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetRemoveStatusRequestData, timeout: number); } class AdminGetRemoveStatusOperationRequest extends GetRemoveStatusOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetRemoveStatusRequestData, timeout: number); } class GetSegmentOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetSegmentRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetSegmentRequestData, timeout: number); } class ServerGetSegmentOperationRequest extends GetSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetSegmentRequestData, timeout: number); } class AdminGetSegmentOperationRequest extends GetSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetSegmentRequestData, timeout: number); } class GetStatisticsLeaderboardAroundGroupOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetStatisticsLeaderboardAroundGroupRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetStatisticsLeaderboardAroundGroupRequestData, timeout: number); } class ServerGetStatisticsLeaderboardAroundGroupOperationRequest extends GetStatisticsLeaderboardAroundGroupOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetStatisticsLeaderboardAroundGroupRequestData, timeout: number); } class AdminGetStatisticsLeaderboardAroundGroupOperationRequest extends GetStatisticsLeaderboardAroundGroupOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetStatisticsLeaderboardAroundGroupRequestData, timeout: number); } class GetStatisticsLeaderboardOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetStatisticsLeaderboardRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetStatisticsLeaderboardRequestData, timeout: number); } class ServerGetStatisticsLeaderboardOperationRequest extends GetStatisticsLeaderboardOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetStatisticsLeaderboardRequestData, timeout: number); } class AdminGetStatisticsLeaderboardOperationRequest extends GetStatisticsLeaderboardOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetStatisticsLeaderboardRequestData, timeout: number); } class GetTagOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetTagRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetTagRequestData, timeout: number); } class ServerGetTagOperationRequest extends GetTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetTagRequestData, timeout: number); } class AdminGetTagOperationRequest extends GetTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetTagRequestData, timeout: number); } class GetTsCreateOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetTsCreateRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetTsCreateRequestData, timeout: number); } class ServerGetTsCreateOperationRequest extends GetTsCreateOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetTsCreateRequestData, timeout: number); } class AdminGetTsCreateOperationRequest extends GetTsCreateOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetTsCreateRequestData, timeout: number); } class CreateGroupItemOperationRequest extends CustomOperationRequestAbstract<GroupModels.CreateGroupItemRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.CreateGroupItemRequestData, timeout: number); } class ServerCreateGroupItemOperationRequest extends CreateGroupItemOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerCreateGroupItemRequestData, timeout: number); } class AdminCreateGroupItemOperationRequest extends CreateGroupItemOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminCreateGroupItemRequestData, timeout: number); } class RemoveGroupItemOperationRequest extends CustomOperationRequestAbstract<GroupModels.RemoveGroupItemRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.RemoveGroupItemRequestData, timeout: number); } class ServerRemoveGroupItemOperationRequest extends RemoveGroupItemOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerRemoveGroupItemRequestData, timeout: number); } class AdminRemoveGroupItemOperationRequest extends RemoveGroupItemOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminRemoveGroupItemRequestData, timeout: number); } class RemoveMemberOperationRequest extends CustomOperationRequestAbstract<GroupModels.RemoveMemberRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.RemoveMemberRequestData, timeout: number); } class ServerRemoveMemberOperationRequest extends RemoveMemberOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerRemoveMemberRequestData, timeout: number); } class AdminRemoveMemberOperationRequest extends RemoveMemberOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminRemoveMemberRequestData, timeout: number); } class RemoveSegmentOperationRequest extends CustomOperationRequestAbstract<GroupModels.RemoveSegmentRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.RemoveSegmentRequestData, timeout: number); } class ServerRemoveSegmentOperationRequest extends RemoveSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerRemoveSegmentRequestData, timeout: number); } class AdminRemoveSegmentOperationRequest extends RemoveSegmentOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminRemoveSegmentRequestData, timeout: number); } class RemoveTagOperationRequest extends CustomOperationRequestAbstract<GroupModels.RemoveTagRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.RemoveTagRequestData, timeout: number); } class ServerRemoveTagOperationRequest extends RemoveTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerRemoveTagRequestData, timeout: number); } class AdminRemoveTagOperationRequest extends RemoveTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminRemoveTagRequestData, timeout: number); } class SendGroupMessageOperationRequest extends CustomOperationRequestAbstract<GroupModels.SendGroupMessageRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SendGroupMessageRequestData, timeout: number); } class ServerSendGroupMessageOperationRequest extends SendGroupMessageOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSendGroupMessageRequestData, timeout: number); } class AdminSendGroupMessageOperationRequest extends SendGroupMessageOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSendGroupMessageRequestData, timeout: number); } class SetAvatarOperationRequest extends CustomOperationRequestAbstract<GroupModels.SetAvatarRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SetAvatarRequestData, timeout: number); } class ServerSetAvatarOperationRequest extends SetAvatarOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSetAvatarRequestData, timeout: number); } class AdminSetAvatarOperationRequest extends SetAvatarOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSetAvatarRequestData, timeout: number); } class SetCustomDataOperationRequest extends CustomOperationRequestAbstract<GroupModels.SetCustomDataRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SetCustomDataRequestData, timeout: number); } class ServerSetCustomDataOperationRequest extends SetCustomDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSetCustomDataRequestData, timeout: number); } class AdminSetCustomDataOperationRequest extends SetCustomDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSetCustomDataRequestData, timeout: number); } class SetDisplayNameOperationRequest extends CustomOperationRequestAbstract<GroupModels.SetDisplayNameRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SetDisplayNameRequestData, timeout: number); } class ServerSetDisplayNameOperationRequest extends SetDisplayNameOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSetDisplayNameRequestData, timeout: number); } class AdminSetDisplayNameOperationRequest extends SetDisplayNameOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSetDisplayNameRequestData, timeout: number); } class ChangeGroupCurrencyOperationRequest extends CustomOperationRequestAbstract<GroupModels.ChangeGroupCurrencyRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.ChangeGroupCurrencyRequestData, timeout: number); } class ServerChangeGroupCurrencyOperationRequest extends ChangeGroupCurrencyOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerChangeGroupCurrencyRequestData, timeout: number); } class AdminChangeGroupCurrencyOperationRequest extends ChangeGroupCurrencyOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminChangeGroupCurrencyRequestData, timeout: number); } class SetGroupDataOperationRequest extends CustomOperationRequestAbstract<GroupModels.SetGroupDataRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SetGroupDataRequestData, timeout: number); } class ServerSetGroupDataOperationRequest extends SetGroupDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSetGroupDataRequestData, timeout: number); } class AdminSetGroupDataOperationRequest extends SetGroupDataOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSetGroupDataRequestData, timeout: number); } class ChangeGroupStatisticsOperationRequest extends CustomOperationRequestAbstract<GroupModels.ChangeGroupStatisticsRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.ChangeGroupStatisticsRequestData, timeout: number); } class ServerChangeGroupStatisticsOperationRequest extends ChangeGroupStatisticsOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerChangeGroupStatisticsRequestData, timeout: number); } class AdminChangeGroupStatisticsOperationRequest extends ChangeGroupStatisticsOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminChangeGroupStatisticsRequestData, timeout: number); } class SetRemoveStatusOperationRequest extends CustomOperationRequestAbstract<GroupModels.SetRemoveStatusRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SetRemoveStatusRequestData, timeout: number); } class ServerSetRemoveStatusOperationRequest extends SetRemoveStatusOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSetRemoveStatusRequestData, timeout: number); } class AdminSetRemoveStatusOperationRequest extends SetRemoveStatusOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSetRemoveStatusRequestData, timeout: number); } class SetTagOperationRequest extends CustomOperationRequestAbstract<GroupModels.SetTagRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.SetTagRequestData, timeout: number); } class ServerSetTagOperationRequest extends SetTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerSetTagRequestData, timeout: number); } class AdminSetTagOperationRequest extends SetTagOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminSetTagRequestData, timeout: number); } class GetCurrencyLeaderboardOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetCurrencyLeaderboardRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetCurrencyLeaderboardRequestData, timeout: number); } class ServerGetCurrencyLeaderboardOperationRequest extends GetCurrencyLeaderboardOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetCurrencyLeaderboardRequestData, timeout: number); } class AdminGetCurrencyLeaderboardOperationRequest extends GetCurrencyLeaderboardOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetCurrencyLeaderboardRequestData, timeout: number); } class GetCreateLeaderboardOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetCreateLeaderboardRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetCreateLeaderboardRequestData, timeout: number); } class ServerGetCreateLeaderboardOperationRequest extends GetCreateLeaderboardOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetCreateLeaderboardRequestData, timeout: number); } class AdminGetCreateLeaderboardOperationRequest extends GetCreateLeaderboardOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetCreateLeaderboardRequestData, timeout: number); } class GetStatisticsLogOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetStatisticsLogRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetStatisticsLogRequestData, timeout: number); } class ServerGetStatisticsLogOperationRequest extends GetStatisticsLogOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetStatisticsLogRequestData, timeout: number); } class AdminGetStatisticsLogOperationRequest extends GetStatisticsLogOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetStatisticsLogRequestData, timeout: number); } class GetCurrencyLogOperationRequest extends CustomOperationRequestAbstract<GroupModels.GetCurrencyLogRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: GroupModels.GetCurrencyLogRequestData, timeout: number); } class ServerGetCurrencyLogOperationRequest extends GetCurrencyLogOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.ServerGetCurrencyLogRequestData, timeout: number); } class AdminGetCurrencyLogOperationRequest extends GetCurrencyLogOperationRequest { protected role: RequestRole; constructor(requestData: GroupModels.AdminGetCurrencyLogRequestData, timeout: number); } }