UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

115 lines (114 loc) 6.95 kB
import { RequestRole } from "./../../constant/enumType/RequestRole"; import { RequestType } from "./../../constant/enumType/RequestType"; import { CustomOperationRequestAbstract } from "./../request/CustomOperationRequest"; import { AuthenticateModels } from "./AuthenticateModels"; export declare namespace AuthenticateRequestModels { class LoginByAccountOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByAccountRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByAccountRequestData, timeout: number); } class LoginByAndroidDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByAndroidDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByAndroidDeviceIdRequestData, timeout: number); } class LoginByAppleOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByAppleRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByAppleRequestData, timeout: number); } class LoginByCustomDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByCustomDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByCustomDeviceIdRequestData, timeout: number); } class LoginByCustomIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByCustomIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByCustomIdRequestData, timeout: number); } class LoginByEditorDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByEditorDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByEditorDeviceIdRequestData, timeout: number); } class LoginByFacebookOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByFacebookRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByFacebookRequestData, timeout: number); } class LoginByGenericServiceOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByGenericServiceRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByGenericServiceRequestData, timeout: number); } class LoginByGoogleOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByGoogleRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByGoogleRequestData, timeout: number); } class LoginByGooglePlayGameServiceOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByGooglePlayGameServiceRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByGooglePlayGameServiceRequestData, timeout: number); } class LoginByGameCenterOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByGameCenterRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByGameCenterRequestData, timeout: number); } class LoginByiOSDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByiOSDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByiOSDeviceIdRequestData, timeout: number); } class LoginByLinuxDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByLinuxDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByLinuxDeviceIdRequestData, timeout: number); } class LoginByMacOSDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByMacOSDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByMacOSDeviceIdRequestData, timeout: number); } class LoginByWindowsDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByWindowsDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByWindowsDeviceIdRequestData, timeout: number); } class LoginByWindowsPhoneDeviceIdOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.LoginByWindowsPhoneDeviceIdRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.LoginByWindowsPhoneDeviceIdRequestData, timeout: number); } class RegisterAccountOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.RegisterAccountRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.RegisterAccountRequestData, timeout: number); } class RefreshAuthTokenOperationRequest extends CustomOperationRequestAbstract<AuthenticateModels.RefreshAuthTokenRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: AuthenticateModels.RefreshAuthTokenRequestData, timeout: number); } }