import AbstractGs2RestClient from '../core/AbstractGs2RestClient'; import { Gs2RestSession } from '../core/model'; import * as Request from './request'; import * as Result from './result'; export default class Gs2LimitRestClient 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; describeCounters(request: Request.DescribeCountersRequest): Promise; describeCountersByUserId(request: Request.DescribeCountersByUserIdRequest): Promise; getCounter(request: Request.GetCounterRequest): Promise; getCounterByUserId(request: Request.GetCounterByUserIdRequest): Promise; countUp(request: Request.CountUpRequest): Promise; countUpByUserId(request: Request.CountUpByUserIdRequest): Promise; countDownByUserId(request: Request.CountDownByUserIdRequest): Promise; deleteCounterByUserId(request: Request.DeleteCounterByUserIdRequest): Promise; verifyCounter(request: Request.VerifyCounterRequest): Promise; verifyCounterByUserId(request: Request.VerifyCounterByUserIdRequest): Promise; countUpByStampTask(request: Request.CountUpByStampTaskRequest): Promise; countDownByStampSheet(request: Request.CountDownByStampSheetRequest): Promise; deleteByStampSheet(request: Request.DeleteByStampSheetRequest): Promise; verifyCounterByStampTask(request: Request.VerifyCounterByStampTaskRequest): Promise; describeLimitModelMasters(request: Request.DescribeLimitModelMastersRequest): Promise; createLimitModelMaster(request: Request.CreateLimitModelMasterRequest): Promise; getLimitModelMaster(request: Request.GetLimitModelMasterRequest): Promise; updateLimitModelMaster(request: Request.UpdateLimitModelMasterRequest): Promise; deleteLimitModelMaster(request: Request.DeleteLimitModelMasterRequest): Promise; exportMaster(request: Request.ExportMasterRequest): Promise; getCurrentLimitMaster(request: Request.GetCurrentLimitMasterRequest): Promise; preUpdateCurrentLimitMaster(request: Request.PreUpdateCurrentLimitMasterRequest): Promise; updateCurrentLimitMaster(request: Request.UpdateCurrentLimitMasterRequest): Promise; updateCurrentLimitMasterFromGitHub(request: Request.UpdateCurrentLimitMasterFromGitHubRequest): Promise; describeLimitModels(request: Request.DescribeLimitModelsRequest): Promise; getLimitModel(request: Request.GetLimitModelRequest): Promise; }