import AbstractGs2RestClient from '../core/AbstractGs2RestClient'; import { Gs2RestSession } from '../core/model'; import * as Request from './request'; import * as Result from './result'; export default class Gs2GradeRestClient extends AbstractGs2RestClient { static ENDPOINT_HOST: string | null; constructor(session: Gs2RestSession); describeNamespaces(request: Request.DescribeNamespacesRequest): Promise; createNamespace(request: Request.CreateNamespaceRequest): Promise; getNamespaceStatus(request: Request.GetNamespaceStatusRequest): Promise; getNamespace(request: Request.GetNamespaceRequest): Promise; updateNamespace(request: Request.UpdateNamespaceRequest): Promise; deleteNamespace(request: Request.DeleteNamespaceRequest): Promise; getServiceVersion(request: Request.GetServiceVersionRequest): Promise; dumpUserDataByUserId(request: Request.DumpUserDataByUserIdRequest): Promise; checkDumpUserDataByUserId(request: Request.CheckDumpUserDataByUserIdRequest): Promise; cleanUserDataByUserId(request: Request.CleanUserDataByUserIdRequest): Promise; checkCleanUserDataByUserId(request: Request.CheckCleanUserDataByUserIdRequest): Promise; prepareImportUserDataByUserId(request: Request.PrepareImportUserDataByUserIdRequest): Promise; importUserDataByUserId(request: Request.ImportUserDataByUserIdRequest): Promise; checkImportUserDataByUserId(request: Request.CheckImportUserDataByUserIdRequest): Promise; describeGradeModelMasters(request: Request.DescribeGradeModelMastersRequest): Promise; createGradeModelMaster(request: Request.CreateGradeModelMasterRequest): Promise; getGradeModelMaster(request: Request.GetGradeModelMasterRequest): Promise; updateGradeModelMaster(request: Request.UpdateGradeModelMasterRequest): Promise; deleteGradeModelMaster(request: Request.DeleteGradeModelMasterRequest): Promise; describeGradeModels(request: Request.DescribeGradeModelsRequest): Promise; getGradeModel(request: Request.GetGradeModelRequest): Promise; describeStatuses(request: Request.DescribeStatusesRequest): Promise; describeStatusesByUserId(request: Request.DescribeStatusesByUserIdRequest): Promise; getStatus(request: Request.GetStatusRequest): Promise; getStatusByUserId(request: Request.GetStatusByUserIdRequest): Promise; addGradeByUserId(request: Request.AddGradeByUserIdRequest): Promise; subGrade(request: Request.SubGradeRequest): Promise; subGradeByUserId(request: Request.SubGradeByUserIdRequest): Promise; setGradeByUserId(request: Request.SetGradeByUserIdRequest): Promise; applyRankCap(request: Request.ApplyRankCapRequest): Promise; applyRankCapByUserId(request: Request.ApplyRankCapByUserIdRequest): Promise; deleteStatusByUserId(request: Request.DeleteStatusByUserIdRequest): Promise; verifyGrade(request: Request.VerifyGradeRequest): Promise; verifyGradeByUserId(request: Request.VerifyGradeByUserIdRequest): Promise; verifyGradeUpMaterial(request: Request.VerifyGradeUpMaterialRequest): Promise; verifyGradeUpMaterialByUserId(request: Request.VerifyGradeUpMaterialByUserIdRequest): Promise; addGradeByStampSheet(request: Request.AddGradeByStampSheetRequest): Promise; applyRankCapByStampSheet(request: Request.ApplyRankCapByStampSheetRequest): Promise; subGradeByStampTask(request: Request.SubGradeByStampTaskRequest): Promise; multiplyAcquireActionsByUserId(request: Request.MultiplyAcquireActionsByUserIdRequest): Promise; multiplyAcquireActionsByStampSheet(request: Request.MultiplyAcquireActionsByStampSheetRequest): Promise; verifyGradeByStampTask(request: Request.VerifyGradeByStampTaskRequest): Promise; verifyGradeUpMaterialByStampTask(request: Request.VerifyGradeUpMaterialByStampTaskRequest): Promise; exportMaster(request: Request.ExportMasterRequest): Promise; getCurrentGradeMaster(request: Request.GetCurrentGradeMasterRequest): Promise; preUpdateCurrentGradeMaster(request: Request.PreUpdateCurrentGradeMasterRequest): Promise; updateCurrentGradeMaster(request: Request.UpdateCurrentGradeMasterRequest): Promise; updateCurrentGradeMasterFromGitHub(request: Request.UpdateCurrentGradeMasterFromGitHubRequest): Promise; }