@xmobitea/gn-server
Version:
GearN Server by XmobiTea (Pro)
443 lines (442 loc) • 28.3 kB
TypeScript
import { RequestHandler } from "./GN-app-api/handler/controller/handler/base/RequestHandler";
export { RequestHandler };
import { RequestController } from "./GN-app-api/handler/controller/RequestController";
export { RequestController };
import { AnalyticsService } from "./GN-app-api/service/AnalyticsService";
export { AnalyticsService };
import { AppleService } from "./GN-app-api/service/AppleService";
export { AppleService };
import { PostEventCallbackService, PreEventCallbackService } from "./GN-app-api/service/EventCallbackService";
export { PostEventCallbackService, PreEventCallbackService };
import { FacebookService } from "./GN-app-api/service/FacebookService";
export { FacebookService };
import { GoogleService } from "./GN-app-api/service/GoogleService";
export { GoogleService };
import { IAnalyticsService } from "./GN-app-api/service/IAnalyticsService";
export { IAnalyticsService };
import { IAppleService } from "./GN-app-api/service/IAppleService";
export { IAppleService };
import { IPostEventCallbackService, OnPostCallbackFunction, OnPreCallbackFunction, IPreEventCallbackService } from "./GN-app-api/service/IEventCallbackService";
export { IPostEventCallbackService, OnPostCallbackFunction, OnPreCallbackFunction, IPreEventCallbackService };
import { IFacebookService } from "./GN-app-api/service/IFacebookService";
export { IFacebookService };
import { IGoogleService } from "./GN-app-api/service/IGoogleService";
export { IGoogleService };
import { IPushNotificationService } from "./GN-app-api/service/IPushNotificationService";
export { IPushNotificationService };
import { PushNotificationService } from "./GN-app-api/service/PushNotificationService";
export { PushNotificationService };
import { IRequestConverterService } from "./GN-app-api/service/IRequestConverterService";
export { IRequestConverterService };
import { RequestConverterService } from "./GN-app-api/service/RequestConverterService";
export { RequestConverterService };
import { IEmailService } from "./GN-app-api/service/IEmailService";
export { IEmailService };
import { EmailService } from "./GN-app-api/service/EmailService";
export { EmailService };
import { ICacheService, CacheItem } from "./GN-app-api/service/ICacheService";
export { ICacheService, CacheItem };
import { CacheService, ICacheServiceController, MemoryCacheServiceController, MongoDbCacheServiceController } from "./GN-app-api/service/CacheService";
export { CacheService, ICacheServiceController, MemoryCacheServiceController, MongoDbCacheServiceController };
import { IConfigService, ConfigItem } from "./GN-app-api/service/IConfigService";
export { IConfigService, ConfigItem };
import { ConfigService } from "./GN-app-api/service/ConfigService";
export { ConfigService };
import { ITimerService } from "./GN-app-api/service/ITimerService";
export { ITimerService };
import { TimerService } from "./GN-app-api/service/TimerService";
export { TimerService };
import { GNData, GNArray, GNArrayBuilder, GNHashtable, GNHashtableBuilder } from "./GN-common/common/GNData";
export { GNData, GNArray, GNArrayBuilder, GNHashtable, GNHashtableBuilder };
import { FriendStatus } from "./GN-common/constant/enumType/FriendStatus";
export { FriendStatus };
import { GoogleLoginType } from "./GN-common/constant/enumType/GoogleLoginType";
export { GoogleLoginType };
import { GroupStatus } from "./GN-common/constant/enumType/GroupStatus";
export { GroupStatus };
import { InvalidMemberType } from "./GN-common/constant/enumType/InvalidMemberType";
export { InvalidMemberType };
import { ItemType } from "./GN-common/constant/enumType/ItemType";
export { ItemType };
import { StoreItemType } from "./GN-common/constant/enumType/StoreItemType";
export { StoreItemType };
import { MatchmakingMemberStatus } from "./GN-common/constant/enumType/MatchmakingMemberStatus";
export { MatchmakingMemberStatus };
import { MatchmakingTicketStatus } from "./GN-common/constant/enumType/MatchmakingTicketStatus";
export { MatchmakingTicketStatus };
import { OwnerType } from "./GN-common/constant/enumType/OwnerType";
export { OwnerType };
import { PermissionDataItem } from "./GN-common/constant/enumType/PermissionDataItem";
export { PermissionDataItem };
import { PushPlatformType } from "./GN-common/constant/enumType/PushPlatformType";
export { PushPlatformType };
import { RequestRole } from "./GN-common/constant/enumType/RequestRole";
export { RequestRole };
import { RequestType } from "./GN-common/constant/enumType/RequestType";
export { RequestType };
import { ErrorCode } from "./GN-common/constant/errorCode/ErrorCode";
export { ErrorCode };
import { ParameterCode } from "./GN-common/constant/parameterCode/ParameterCode";
export { ParameterCode };
import { Commands } from "./GN-common/constant/Commands";
export { Commands };
import { EventCode } from "./GN-common/constant/EventCode";
export { EventCode };
import { OperationCode } from "./GN-common/constant/OperationCode";
export { OperationCode };
import { ReturnCode } from "./GN-common/constant/ReturnCode";
export { ReturnCode };
import { OperationEvent } from "./GN-common/entity/operationEvent/OperationEvent";
export { OperationEvent };
import { OperationHelper } from "./GN-common/entity/operationHelper/OperationHelper";
export { OperationHelper };
import { CommonOperationRequest } from "./GN-common/entity/operationRequest/CommonOperationRequest";
export { CommonOperationRequest };
import { OperationArray } from "./GN-common/entity/operationRequest/OperationArray";
export { OperationArray };
import { OperationObject } from "./GN-common/entity/operationRequest/OperationObject";
export { OperationObject };
import { OperationRequest } from "./GN-common/entity/operationRequest/OperationRequest";
export { OperationRequest };
import { Request } from "./GN-common/entity/operationRequest/base/Request";
export { Request };
import { OperationResponse } from "./GN-common/entity/operationResponse/OperationResponse";
export { OperationResponse };
import { AuthInfo } from "./GN-common/entity/AuthInfo";
export { AuthInfo };
import { DataMember, StringDataMember, GNHashtableDataMember, GNArrayDataMember, BooleanDataMember, NumberDataMember, GNFieldDataType } from "./GN-common/entity/DataMember";
export { DataMember, StringDataMember, GNHashtableDataMember, GNArrayDataMember, BooleanDataMember, NumberDataMember, GNFieldDataType };
import { AbstractConstructor, FieldDataType, GNObjectFieldMetadata, GNObjectMetadata } from "./GN-common/entity/GNMetadata";
export { AbstractConstructor, FieldDataType, GNObjectFieldMetadata, GNObjectMetadata };
import { InvalidMember } from "./GN-common/entity/InvalidMember";
export { InvalidMember };
import { SecretInfo, SecretPermissionItem } from "./GN-common/entity/SecretInfo";
export { SecretInfo, SecretPermissionItem };
import { TokenPayload } from "./GN-common/entity/TokenPayload";
export { TokenPayload };
import { CodeHelper } from "./GN-common/helper/CodeHelper";
export { CodeHelper };
import { DisplayNameUtility } from "./GN-common/helper/DisplayNameUtility";
export { DisplayNameUtility };
import { Md5Generate } from "./GN-common/helper/Md5Generate";
export { Md5Generate };
import { StringUtility } from "./GN-common/helper/StringUtility";
export { StringUtility };
import { IBuilder } from "./GN-library/xbuilder/lib/IBuilder";
export { IBuilder };
import { OnRunSuccess } from "./GN-library/xbuilder/lib/OnRunSuccess";
export { OnRunSuccess };
import { CharacterPlayerFindOptions } from "./GN-library/xdatabase/lib/entity/pro/findOptions/CharacterPlayerFindOptions";
export { CharacterPlayerFindOptions };
import { GamePlayerFindOptions } from "./GN-library/xdatabase/lib/entity/pro/findOptions/GamePlayerFindOptions";
export { GamePlayerFindOptions };
import { GroupFindOptions } from "./GN-library/xdatabase/lib/entity/pro/findOptions/GroupFindOptions";
export { GroupFindOptions };
import { InventoryFindOptions } from "./GN-library/xdatabase/lib/entity/pro/findOptions/InventoryFindOptions";
export { InventoryFindOptions };
import { MasterPlayerFindOptions } from "./GN-library/xdatabase/lib/entity/pro/findOptions/MasterPlayerFindOptions";
export { MasterPlayerFindOptions };
import { StoreInventoryFindOptions } from "./GN-library/xdatabase/lib/entity/pro/findOptions/StoreInventoryFindOptions";
export { StoreInventoryFindOptions };
import { GameItem } from "./GN-library/xdatabase/lib/entity/pro/masterAdmin/GameItem";
export { GameItem };
import { GameSettings } from "./GN-library/xdatabase/lib/entity/pro/masterAdmin/GameSettings";
export { GameSettings };
import { MasterAdminMongoObject } from "./GN-library/xdatabase/lib/entity/pro/masterAdmin/MasterAdminMongoObject";
export { MasterAdminMongoObject };
import { MasterAdminPlayer } from "./GN-library/xdatabase/lib/entity/pro/masterAdmin/MasterAdminPlayer";
export { MasterAdminPlayer };
import { MasterGameSettings } from "./GN-library/xdatabase/lib/entity/pro/masterAdmin/MasterGameSettings";
export { MasterGameSettings };
import { SecretInfoItem } from "./GN-library/xdatabase/lib/entity/pro/masterAdmin/SecretInfoItem";
export { SecretInfoItem };
import { DataValueType } from "./GN-library/xdatabase/lib/entity/pro/type/DataValueType";
export { DataValueType };
import { AvatarItem } from "./GN-library/xdatabase/lib/entity/pro/AvatarItem";
export { AvatarItem };
import { BanItem } from "./GN-library/xdatabase/lib/entity/pro/BanItem";
export { BanItem };
import { CharacterItem } from "./GN-library/xdatabase/lib/entity/pro/CharacterItem";
export { CharacterItem };
import { CharacterPlayer } from "./GN-library/xdatabase/lib/entity/pro/CharacterPlayer";
export { CharacterPlayer };
import { ChatMessage } from "./GN-library/xdatabase/lib/entity/pro/ChatMessage";
export { ChatMessage };
import { CurrencyItem } from "./GN-library/xdatabase/lib/entity/pro/CurrencyItem";
export { CurrencyItem };
import { DataItem } from "./GN-library/xdatabase/lib/entity/pro/DataItem";
export { DataItem };
import { DataObjectBase } from "./GN-library/xdatabase/lib/entity/pro/DataObjectBase";
export { DataObjectBase };
import { ExternalItem } from "./GN-library/xdatabase/lib/entity/pro/ExternalItem";
export { ExternalItem };
import { IPDetailItem } from "./GN-library/xdatabase/lib/entity/pro/IPDetailItem";
export { IPDetailItem };
import { PushNotificationItem } from "./GN-library/xdatabase/lib/entity/pro/PushNotificationItem";
export { PushNotificationItem };
import { FriendItem } from "./GN-library/xdatabase/lib/entity/pro/FriendItem";
export { FriendItem };
import { GamePlayer } from "./GN-library/xdatabase/lib/entity/pro/GamePlayer";
export { GamePlayer };
import { GamePlayerBase } from "./GN-library/xdatabase/lib/entity/pro/GamePlayerBase";
export { GamePlayerBase };
import { Group } from "./GN-library/xdatabase/lib/entity/pro/Group";
export { Group };
import { GroupItem } from "./GN-library/xdatabase/lib/entity/pro/GroupItem";
export { GroupItem };
import { Inventory } from "./GN-library/xdatabase/lib/entity/pro/Inventory";
export { Inventory };
import { InventoryItem } from "./GN-library/xdatabase/lib/entity/pro/InventoryItem";
export { InventoryItem };
import { MasterPlayer } from "./GN-library/xdatabase/lib/entity/pro/MasterPlayer";
export { MasterPlayer };
import { Match } from "./GN-library/xdatabase/lib/entity/pro/Match";
export { Match };
import { MatchmakingTicket } from "./GN-library/xdatabase/lib/entity/pro/MatchmakingTicket";
export { MatchmakingTicket };
import { MatchmakingTicketMember } from "./GN-library/xdatabase/lib/entity/pro/MatchmakingTicketMember";
export { MatchmakingTicketMember };
import { MatchMember } from "./GN-library/xdatabase/lib/entity/pro/MatchMember";
export { MatchMember };
import { MemberItem } from "./GN-library/xdatabase/lib/entity/pro/MemberItem";
export { MemberItem };
import { MongoObject } from "./GN-library/xdatabase/lib/entity/pro/MongoObject";
export { MongoObject };
import { OwnerItem } from "./GN-library/xdatabase/lib/entity/pro/OwnerItem";
export { OwnerItem };
import { PlayerBase } from "./GN-library/xdatabase/lib/entity/pro/PlayerBase";
export { PlayerBase };
import { RemoveStatusItem } from "./GN-library/xdatabase/lib/entity/pro/RemoveStatusItem";
export { RemoveStatusItem };
import { ServerDetail } from "./GN-library/xdatabase/lib/entity/pro/ServerDetail";
export { ServerDetail };
import { StatisticsItem } from "./GN-library/xdatabase/lib/entity/pro/StatisticsItem";
export { StatisticsItem };
import { StoreInventory } from "./GN-library/xdatabase/lib/entity/pro/StoreInventory";
export { StoreInventory };
import { TradeInventory } from "./GN-library/xdatabase/lib/entity/pro/TradeInventory";
export { TradeInventory };
import { UploadFileInfo } from "./GN-library/xdatabase/lib/entity/pro/UploadFileInfo";
export { UploadFileInfo };
import { xDatabase } from "./GN-library/xdatabase/lib/xDatabase";
export { xDatabase };
import { xDatetime } from "./GN-library/xdatetime/lib/xDatetime";
export { xDatetime };
import { Debug } from "./GN-library/xdebug/lib/xDebug";
export { Debug };
import { xRandom } from "./GN-library/xrandom/lib/xRandom";
export { xRandom };
import { xCharacterCatalogSettings } from "./GN-library/xsettings/lib/entity/xCharacterCatalogSettings";
export { xCharacterCatalogSettings };
import { xCharacterPlayerSettings } from "./GN-library/xsettings/lib/entity/xCharacterPlayerSettings";
export { xCharacterPlayerSettings };
import { xCurrencySettings } from "./GN-library/xsettings/lib/entity/xCurrencySettings";
export { xCurrencySettings };
import { xDataSettings } from "./GN-library/xsettings/lib/entity/xDataSettings";
export { xDataSettings };
import { xFriendCatalogSettings } from "./GN-library/xsettings/lib/entity/xFriendCatalogSettings";
export { xFriendCatalogSettings };
import { xGamePlayerSettings } from "./GN-library/xsettings/lib/entity/xGamePlayerSettings";
export { xGamePlayerSettings };
import { xGameSettings } from "./GN-library/xsettings/lib/entity/xGameSettings";
export { xGameSettings };
import { xGenericServiceSettings } from "./GN-library/xsettings/lib/entity/xGenericServiceSettings";
export { xGenericServiceSettings };
import { xGroupCatalogSettings } from "./GN-library/xsettings/lib/entity/xGroupCatalogSettings";
export { xGroupCatalogSettings };
import { xGroupSettings } from "./GN-library/xsettings/lib/entity/xGroupSettings";
export { xGroupSettings };
import { xInventorySettings } from "./GN-library/xsettings/lib/entity/xInventorySettings";
export { xInventorySettings };
import { xItemCatalogSettings } from "./GN-library/xsettings/lib/entity/xItemCatalogSettings";
export { xItemCatalogSettings };
import { xMasterPlayerSettings } from "./GN-library/xsettings/lib/entity/xMasterPlayerSettings";
export { xMasterPlayerSettings };
import { xMatchmakingQueueSettings } from "./GN-library/xsettings/lib/entity/xMatchmakingQueueSettings";
export { xMatchmakingQueueSettings };
import { xStatisticsAggregationMethod } from "./GN-library/xsettings/lib/entity/xStatisticsAggregationMethod";
export { xStatisticsAggregationMethod };
import { xStatisticsSettings } from "./GN-library/xsettings/lib/entity/xStatisticsSettings";
export { xStatisticsSettings };
import { xTagSettings } from "./GN-library/xsettings/lib/entity/xTagSettings";
export { xTagSettings };
import { xThirtPartySettings } from "./GN-library/xsettings/lib/entity/xThirtPartySettings";
export { xThirtPartySettings };
import { xEmailSettings } from "./GN-library/xsettings/lib/entity/xEmailSettings";
export { xEmailSettings };
import { xPushNotificationSettings } from "./GN-library/xsettings/lib/entity/xPushNotificationSettings";
export { xPushNotificationSettings };
import { xGNSettings } from "./GN-library/xsettings/lib/xGNSettings";
export { xGNSettings };
import { AntiDdosMiddleware } from "./GN-startup/middleware/AntiDdosMiddleware";
export { AntiDdosMiddleware };
import { ApiMiddleware } from "./GN-startup/middleware/ApiMiddleware";
export { ApiMiddleware };
import { UploadFileMiddleware } from "./GN-startup/middleware/UploadFileMiddleware";
export { UploadFileMiddleware };
import { HttpAppHandler } from "./GN-startup/routes/HttpAppHandler";
export { HttpAppHandler };
import { SocketAppHandler } from "./GN-startup/routes/SocketAppHandler";
export { SocketAppHandler };
import { UploadFileHandler } from "./GN-startup/routes/UploadFileHandler";
export { UploadFileHandler };
import { ApplicationSettings } from "./GN-startup/settings/ApplicationSettings";
export { ApplicationSettings };
import { DatabaseSettings } from "./GN-startup/settings/DatabaseSettings";
export { DatabaseSettings };
import { DdosSettings } from "./GN-startup/settings/DDosSettings";
export { DdosSettings };
import { ClusterSettings } from "./GN-startup/settings/ClusterSettings";
export { ClusterSettings };
import { HttpAppSettings } from "./GN-startup/settings/HttpAppSettings";
export { HttpAppSettings };
import { LogSettings } from "./GN-startup/settings/LogSettings";
export { LogSettings };
import { OtherSettings } from "./GN-startup/settings/OtherSettings";
export { OtherSettings };
import { SocketAppSettings } from "./GN-startup/settings/SocketAppSettings";
export { SocketAppSettings };
import { UploadFileSettings } from "./GN-startup/settings/UploadFileSettings";
export { UploadFileSettings };
import { DefaultApplicationStartup } from "./GN-startup/DefaultApplicationStartup";
export { DefaultApplicationStartup };
import { HttpApp } from "./GN-startup/HttpApp";
export { HttpApp };
import { ServerApplication } from "./GN-startup/ServerApplication";
export { ServerApplication };
import { ServerApplicationStartup } from "./GN-startup/ServerApplicationStartup";
export { ServerApplicationStartup };
import { SocketApp } from "./GN-startup/SocketApp";
export { SocketApp };
import { GNServer } from "./GNServer";
export { GNServer };
import { InfoRequestParam as authenticate_InfoRequestParam } from "./GN-app-api/handler/controller/handler/authenticate/model/InfoRequestParam";
export { authenticate_InfoRequestParam };
import { InfoRequestParam as characterPlayer_InfoRequestParam } from "./GN-app-api/handler/controller/handler/characterPlayer/model/InfoRequestParam";
export { characterPlayer_InfoRequestParam };
import { InfoRequestParam as gamePlayer_InfoRequestParam } from "./GN-app-api/handler/controller/handler/gamePlayer/model/InfoRequestParam";
export { gamePlayer_InfoRequestParam };
import { InfoRequestParam as group_InfoRequestParam } from "./GN-app-api/handler/controller/handler/group/model/InfoRequestParam";
export { group_InfoRequestParam };
import { InfoRequestParam as inventory_InfoRequestParam } from "./GN-app-api/handler/controller/handler/inventory/model/InfoRequestParam";
export { inventory_InfoRequestParam };
import { InfoRequestParam as masterPlayer_InfoRequestParam } from "./GN-app-api/handler/controller/handler/masterPlayer/model/InfoRequestParam";
export { masterPlayer_InfoRequestParam };
import { InfoRequestParam as storeInventory_InfoRequestParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/InfoRequestParam";
export { storeInventory_InfoRequestParam };
import { ContentDataParam } from "./GN-app-api/handler/controller/handler/content/model/ContentDataParam";
export { ContentDataParam };
import { CustomDataParam } from "./GN-app-api/handler/controller/handler/characterPlayer/model/CustomDataParam";
export { CustomDataParam };
import { PlayerCurrencyParam } from "./GN-app-api/handler/controller/handler/characterPlayer/model/PlayerCurrencyParam";
export { PlayerCurrencyParam };
import { PlayerDataParam } from "./GN-app-api/handler/controller/handler/characterPlayer/model/PlayerDataParam";
export { PlayerDataParam };
import { PlayerStatisticsParam } from "./GN-app-api/handler/controller/handler/characterPlayer/model/PlayerStatisticsParam";
export { PlayerStatisticsParam };
import { GroupCurrencyParam } from "./GN-app-api/handler/controller/handler/group/model/GroupCurrencyParam";
export { GroupCurrencyParam };
import { GroupDataParam } from "./GN-app-api/handler/controller/handler/group/model/GroupDataParam";
export { GroupDataParam };
import { GroupMemberParam } from "./GN-app-api/handler/controller/handler/group/model/GroupMemberParam";
export { GroupMemberParam };
import { GroupMessageItem } from "./GN-app-api/handler/controller/handler/group/model/GroupMessageItem";
export { GroupMessageItem };
import { GroupStatisticsParam } from "./GN-app-api/handler/controller/handler/group/model/GroupStatisticsParam";
export { GroupStatisticsParam };
import { ItemDataParam } from "./GN-app-api/handler/controller/handler/inventory/model/ItemDataParam";
export { ItemDataParam };
import { ItemStatisticsParam } from "./GN-app-api/handler/controller/handler/inventory/model/ItemStatisticsParam";
export { ItemStatisticsParam };
import { AvatarParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/AvatarParam";
export { AvatarParam };
import { CurrencyParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/CurrencyParam";
export { CurrencyParam };
import { InAppPurchaseParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/InAppPurchaseParam";
export { InAppPurchaseParam };
import { StoreDataParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/StoreDataParam";
export { StoreDataParam };
import { StoreItemParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/StoreItemParam";
export { StoreItemParam };
import { TagParam } from "./GN-app-api/handler/controller/handler/storeInventory/model/TagParam";
export { TagParam };
import { AuthenticatePermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/AuthenticatePermissionRulesParam";
export { AuthenticatePermissionRulesParam };
import { CharacterCatalogSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/CharacterCatalogSettingsParam";
export { CharacterCatalogSettingsParam };
import { CharacterPlayerPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/CharacterPlayerPermissionRulesParam";
export { CharacterPlayerPermissionRulesParam };
import { CharacterPlayerSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/CharacterPlayerSettingsParam";
export { CharacterPlayerSettingsParam };
import { CloudScriptPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/CloudScriptPermissionRulesParam";
export { CloudScriptPermissionRulesParam };
import { ContentPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ContentPermissionRulesParam";
export { ContentPermissionRulesParam };
import { CurrencySettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/CurrencySettingsParam";
export { CurrencySettingsParam };
import { DataSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/DataSettingsParam";
export { DataSettingsParam };
import { FriendCatalogSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/FriendCatalogSettingsParam";
export { FriendCatalogSettingsParam };
import { GamePlayerPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GamePlayerPermissionRulesParam";
export { GamePlayerPermissionRulesParam };
import { GamePlayerSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GamePlayerSettingsParam";
export { GamePlayerSettingsParam };
import { GameSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GameSettingsParam";
export { GameSettingsParam };
import { GenericServiceSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GenericServiceSettingsParam";
export { GenericServiceSettingsParam };
import { GroupCatalogSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GroupCatalogSettingsParam";
export { GroupCatalogSettingsParam };
import { GroupPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GroupPermissionRulesParam";
export { GroupPermissionRulesParam };
import { GroupSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/GroupSettingsParam";
export { GroupSettingsParam };
import { InventoryPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/InventoryPermissionRulesParam";
export { InventoryPermissionRulesParam };
import { InventorySettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/InventorySettingsParam";
export { InventorySettingsParam };
import { ItemCatalogSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ItemCatalogSettingsParam";
export { ItemCatalogSettingsParam };
import { ItemClassSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ItemClassSettingsParam";
export { ItemClassSettingsParam };
import { MasterAdminPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/MasterAdminPermissionRulesParam";
export { MasterAdminPermissionRulesParam };
import { MasterPlayerPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/MasterPlayerPermissionRulesParam";
export { MasterPlayerPermissionRulesParam };
import { MasterPlayerSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/MasterPlayerSettingsParam";
export { MasterPlayerSettingsParam };
import { MatchmakingQueueSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/MatchmakingQueueSettingsParam";
export { MatchmakingQueueSettingsParam };
import { MultiplayerPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/MultiplayerPermissionRulesParam";
export { MultiplayerPermissionRulesParam };
import { PermissionParam } from "./GN-app-api/handler/controller/handler/dashboard/model/PermissionParam";
export { PermissionParam };
import { PermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/PermissionRulesParam";
export { PermissionRulesParam };
import { StatisticsSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/StatisticsSettingsParam";
export { StatisticsSettingsParam };
import { StoreInventoryPermissionRulesParam } from "./GN-app-api/handler/controller/handler/dashboard/model/StoreInventoryPermissionRulesParam";
export { StoreInventoryPermissionRulesParam };
import { TagSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/TagSettingsParam";
export { TagSettingsParam };
import { ThirtPartyAppleSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ThirtPartyAppleSettingsParam";
export { ThirtPartyAppleSettingsParam };
import { ThirtPartyFacebookSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ThirtPartyFacebookSettingsParam";
export { ThirtPartyFacebookSettingsParam };
import { ThirtPartyGameCenterSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ThirtPartyGameCenterSettingsParam";
export { ThirtPartyGameCenterSettingsParam };
import { ThirtPartyGooglePlayGameSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ThirtPartyGooglePlayGameSettingsParam";
export { ThirtPartyGooglePlayGameSettingsParam };
import { ThirtPartyParam } from "./GN-app-api/handler/controller/handler/dashboard/model/ThirtPartyParam";
export { ThirtPartyParam };
import { EmailSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/EmailSettingsParam";
export { EmailSettingsParam };
import { PushNotificationSettingsParam } from "./GN-app-api/handler/controller/handler/dashboard/model/PushNotificationSettingsParam";
export { PushNotificationSettingsParam };
import { ServerGameDataRequestParams } from "./GN-app-api/handler/controller/handler/dashboard/GetServerGameDataRequestHandler";
export { ServerGameDataRequestParams };
import { AnalyticsRequestParams } from "./GN-app-api/handler/controller/handler/dashboard/GetAnalyticsRequestHandler";
export { AnalyticsRequestParams };
import { MatchmakingTicketCanMatch } from "./GN-app-api/handler/controller/handler/multiplayer/MatchmakingHandler";
export { MatchmakingTicketCanMatch };