UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

459 lines (458 loc) 15.2 kB
import { GenericModels } from "./GenericModels"; export declare namespace GroupModels { class InfoRequestParam { catalogId?: boolean; members?: boolean; removeStatus?: boolean; segments?: boolean; customDatas?: boolean; displayName?: boolean; avatar?: boolean; tsCreate?: boolean; tags?: boolean; groupCurrencies?: boolean; groupStatistics?: boolean; groupDatas?: boolean; groupInventories?: boolean; groupDataKeys?: Array<string>; groupCurrencyKeys?: Array<string>; groupStatisticsKeys?: Array<string>; customDataKeys?: Array<string>; tagKeys?: Array<string>; itemCatalogIds?: Array<string>; } class CustomDataParam { key: string; value: any; } class GroupCurrencyParam { key: string; amount: number; } class GroupDataParam { key: string; value: any; } class GroupMemberParam { userId: string; } class GroupStatisticsParam { key: string; value: number; } class AddMemberRequestData { userId: string; groupId: string; } class ServerAddMemberRequestData extends AddMemberRequestData { } class AdminAddMemberRequestData extends ServerAddMemberRequestData { } class AddSegmentRequestData { groupId: string; value: string; } class ServerAddSegmentRequestData extends AddSegmentRequestData { } class AdminAddSegmentRequestData extends ServerAddSegmentRequestData { } class GetAvatarRequestData { groupId: string; } class ServerGetAvatarRequestData extends GetAvatarRequestData { } class AdminGetAvatarRequestData extends ServerGetAvatarRequestData { } class GetCatalogIdRequestData { groupId: string; } class ServerGetCatalogIdRequestData extends GetCatalogIdRequestData { } class AdminGetCatalogIdRequestData extends ServerGetCatalogIdRequestData { } class GetCustomDataRequestData { groupId: string; customDataKeys?: Array<string>; } class ServerGetCustomDataRequestData extends GetCustomDataRequestData { } class AdminGetCustomDataRequestData extends ServerGetCustomDataRequestData { } class GetDisplayNameRequestData { groupId: string; } class ServerGetDisplayNameRequestData extends GetDisplayNameRequestData { } class AdminGetDisplayNameRequestData extends ServerGetDisplayNameRequestData { } class GetGroupCurrencyRequestData { groupId: string; groupCurrencyKeys?: Array<string>; } class ServerGetGroupCurrencyRequestData extends GetGroupCurrencyRequestData { } class AdminGetGroupCurrencyRequestData extends ServerGetGroupCurrencyRequestData { } class GetGroupDataRequestData { groupId: string; groupDataKeys?: Array<string>; } class ServerGetGroupDataRequestData extends GetGroupDataRequestData { } class AdminGetGroupDataRequestData extends ServerGetGroupDataRequestData { } class GetGroupInformationRequestData { groupId: string; infoRequestParam: InfoRequestParam; } class ServerGetGroupInformationRequestData extends GetGroupInformationRequestData { } class AdminGetGroupInformationRequestData extends ServerGetGroupInformationRequestData { } class GetGroupInventoryRequestData { groupId: string; itemCatalogIds?: Array<string>; } class ServerGetGroupInventoryRequestData extends GetGroupInventoryRequestData { } class AdminGetGroupInventoryRequestData extends ServerGetGroupInventoryRequestData { } class GetGroupMessageRequestData { groupId: string; skip?: number; limit?: number; } class ServerGetGroupMessageRequestData extends GetGroupMessageRequestData { } class AdminGetGroupMessageRequestData extends ServerGetGroupMessageRequestData { } class GetGroupStatisticsRequestData { groupId: string; statisticsKeys?: Array<string>; } class ServerGetGroupStatisticsRequestData extends GetGroupStatisticsRequestData { } class AdminGetGroupStatisticsRequestData extends ServerGetGroupStatisticsRequestData { } class GetGroupsWithDisplayNameRequestData { keyword: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; } class ServerGetGroupsWithDisplayNameRequestData extends GetGroupsWithDisplayNameRequestData { } class AdminGetGroupsWithDisplayNameRequestData extends ServerGetGroupsWithDisplayNameRequestData { } class GetGroupsWithSegmentRequestData { value: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; } class ServerGetGroupsWithSegmentRequestData extends GetGroupsWithSegmentRequestData { } class AdminGetGroupsWithSegmentRequestData extends ServerGetGroupsWithSegmentRequestData { } class GetGroupsWithTagRequestData { key: string; value: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; } class ServerGetGroupsWithTagRequestData extends GetGroupsWithTagRequestData { } class AdminGetGroupsWithTagRequestData extends ServerGetGroupsWithTagRequestData { } class GetMembersRequestData { groupId: string; } class ServerGetMembersRequestData extends GetMembersRequestData { } class AdminGetMembersRequestData extends ServerGetMembersRequestData { } class GetRemoveStatusRequestData { groupId: string; } class ServerGetRemoveStatusRequestData extends GetRemoveStatusRequestData { } class AdminGetRemoveStatusRequestData extends ServerGetRemoveStatusRequestData { } class GetSegmentRequestData { groupId: string; } class ServerGetSegmentRequestData extends GetSegmentRequestData { } class AdminGetSegmentRequestData extends ServerGetSegmentRequestData { } class GetStatisticsLeaderboardAroundGroupRequestData { groupId: string; key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; catalogId?: string; } class ServerGetStatisticsLeaderboardAroundGroupRequestData extends GetStatisticsLeaderboardAroundGroupRequestData { } class AdminGetStatisticsLeaderboardAroundGroupRequestData extends ServerGetStatisticsLeaderboardAroundGroupRequestData { } class GetStatisticsLeaderboardRequestData { key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; version?: string; catalogId?: string; } class ServerGetStatisticsLeaderboardRequestData extends GetStatisticsLeaderboardRequestData { } class AdminGetStatisticsLeaderboardRequestData extends ServerGetStatisticsLeaderboardRequestData { } class GetCreateLeaderboardRequestData { infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetCreateLeaderboardRequestData extends GetCreateLeaderboardRequestData { } class AdminGetCreateLeaderboardRequestData extends ServerGetCreateLeaderboardRequestData { } class GetTagRequestData { groupId: string; tagKeys: Array<string>; } class ServerGetTagRequestData extends GetTagRequestData { } class AdminGetTagRequestData extends ServerGetTagRequestData { } class GetTsCreateRequestData { groupId: string; } class ServerGetTsCreateRequestData extends GetTsCreateRequestData { } class AdminGetTsCreateRequestData extends ServerGetTsCreateRequestData { } class CreateGroupItemRequestData { groupId: string; catalogId: string; classId: string; displayName?: string; amount?: number; } class ServerCreateGroupItemRequestData extends CreateGroupItemRequestData { } class AdminCreateGroupItemRequestData extends ServerCreateGroupItemRequestData { } class RemoveGroupItemRequestData { groupId: string; itemId: string; } class ServerRemoveGroupItemRequestData extends RemoveGroupItemRequestData { } class AdminRemoveGroupItemRequestData extends ServerRemoveGroupItemRequestData { } class RemoveMemberRequestData { userId: string; groupId: string; } class ServerRemoveMemberRequestData extends RemoveMemberRequestData { } class AdminRemoveMemberRequestData extends ServerRemoveMemberRequestData { } class RemoveSegmentRequestData { groupId: string; value: string; } class ServerRemoveSegmentRequestData extends RemoveSegmentRequestData { } class AdminRemoveSegmentRequestData extends ServerRemoveSegmentRequestData { } class RemoveTagRequestData { groupId: string; key: string; } class ServerRemoveTagRequestData extends RemoveTagRequestData { } class AdminRemoveTagRequestData extends ServerRemoveTagRequestData { } class SendGroupMessageRequestData { senderId: string; groupId: string; message: string; } class ServerSendGroupMessageRequestData extends SendGroupMessageRequestData { } class AdminSendGroupMessageRequestData extends ServerSendGroupMessageRequestData { } class SetAvatarRequestData { groupId: string; type: number; value: string; } class ServerSetAvatarRequestData extends SetAvatarRequestData { } class AdminSetAvatarRequestData extends ServerSetAvatarRequestData { } class SetCustomDataRequestData { groupId: string; customDatas: Array<CustomDataParam>; } class ServerSetCustomDataRequestData extends SetCustomDataRequestData { } class AdminSetCustomDataRequestData extends ServerSetCustomDataRequestData { } class SetDisplayNameRequestData { groupId: string; displayName: string; } class ServerSetDisplayNameRequestData extends SetDisplayNameRequestData { } class AdminSetDisplayNameRequestData extends ServerSetDisplayNameRequestData { } class ChangeGroupCurrencyRequestData { groupId: string; groupCurrencies: Array<GroupCurrencyParam>; log?: string; } class ServerChangeGroupCurrencyRequestData extends ChangeGroupCurrencyRequestData { } class AdminChangeGroupCurrencyRequestData extends ServerChangeGroupCurrencyRequestData { } class SetGroupDataRequestData { groupId: string; groupDatas: Array<GroupDataParam>; } class ServerSetGroupDataRequestData extends SetGroupDataRequestData { } class AdminSetGroupDataRequestData extends ServerSetGroupDataRequestData { } class ChangeGroupStatisticsRequestData { groupId: string; groupStatistics: Array<GroupStatisticsParam>; log?: string; } class ServerChangeGroupStatisticsRequestData extends ChangeGroupStatisticsRequestData { } class AdminChangeGroupStatisticsRequestData extends ServerChangeGroupStatisticsRequestData { } class SetRemoveStatusRequestData { groupId: string; reason?: string; } class ServerSetRemoveStatusRequestData extends SetRemoveStatusRequestData { } class AdminSetRemoveStatusRequestData extends ServerSetRemoveStatusRequestData { } class SetTagRequestData { groupId: string; key: string; value: string; } class ServerSetTagRequestData extends SetTagRequestData { } class AdminSetTagRequestData extends ServerSetTagRequestData { } class GetCurrencyLogRequestData { keys?: Array<string>; groupId?: string; limit?: number; token?: string; } class ServerGetCurrencyLogRequestData extends GetCurrencyLogRequestData { } class AdminGetCurrencyLogRequestData extends ServerGetCurrencyLogRequestData { } class GetStatisticsLogRequestData { keys?: Array<string>; groupId?: string; limit?: number; token?: string; } class ServerGetStatisticsLogRequestData extends GetStatisticsLogRequestData { } class AdminGetStatisticsLogRequestData extends ServerGetStatisticsLogRequestData { } class InfoResponseParameters { catalogId?: string; members?: Array<GenericModels.MemberItem>; removeStatus?: GenericModels.RemoveStatusItem; segments?: Array<string>; customDatas?: Array<GenericModels.DataItem>; displayName?: string; avatar?: GenericModels.AvatarItem; tsCreate?: number; tags?: Array<GenericModels.TagItem>; groupDatas?: Array<GenericModels.DataItem>; groupCurrencies?: Array<GenericModels.CurrencyItem>; groupStatistics?: Array<GenericModels.StatisticsItem>; groupInventories?: Array<GenericModels.InventoryItem>; } class GroupResponseData { infoResponseParameters: InfoResponseParameters; } class GroupWithGroupIdResponseData extends GroupResponseData { groupId: string; } class GroupLeaderboardResponseData extends GroupWithGroupIdResponseData { position: number; backupValue?: number; } class GroupLogResponseData { groupId: string; tsCreate: number; log: string; key: string; amount: number; startValue: number; finalValue: number; } class GetStatisticsLeaderboardResponseData { results: Array<GroupLeaderboardResponseData>; tsCreate: number; } class GroupsWithGroupIdResponseData { results: Array<GroupWithGroupIdResponseData>; } class GroupMessageResponseData { message: string; senderId: string; senderType: number; tsCreate: number; } class GroupMessagesResponseData { groupMessages: Array<GroupMessageResponseData>; } class GetCurrencyLeaderboardRequestData { key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; catalogId?: string; } class ServerGetCurrencyLeaderboardRequestData extends GetCurrencyLeaderboardRequestData { } class AdminGetCurrencyLeaderboardRequestData extends ServerGetCurrencyLeaderboardRequestData { } class GetCurrencyLeaderboardResponseData { results: Array<GroupLeaderboardResponseData>; } class GetCreateLeaderboardResponseData { results: Array<GroupLeaderboardResponseData>; } class GetStatisticsLogResponseData { results: Array<GroupLogResponseData>; token?: string; } class GetCurrencyLogResponseData { results: Array<GroupLogResponseData>; token?: string; } class EmptyResponseData { } }