@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
115 lines (114 loc) • 6.95 kB
TypeScript
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);
}
}