import AbstractGs2RestClient from '../core/AbstractGs2RestClient'; import { Gs2RestSession } from '../core/model'; import * as Request from './request'; import * as Result from './result'; export default class Gs2LogRestClient 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; queryAccessLog(request: Request.QueryAccessLogRequest): Promise; countAccessLog(request: Request.CountAccessLogRequest): Promise; queryIssueStampSheetLog(request: Request.QueryIssueStampSheetLogRequest): Promise; countIssueStampSheetLog(request: Request.CountIssueStampSheetLogRequest): Promise; queryExecuteStampSheetLog(request: Request.QueryExecuteStampSheetLogRequest): Promise; countExecuteStampSheetLog(request: Request.CountExecuteStampSheetLogRequest): Promise; queryExecuteStampTaskLog(request: Request.QueryExecuteStampTaskLogRequest): Promise; countExecuteStampTaskLog(request: Request.CountExecuteStampTaskLogRequest): Promise; queryInGameLog(request: Request.QueryInGameLogRequest): Promise; sendInGameLog(request: Request.SendInGameLogRequest): Promise; sendInGameLogByUserId(request: Request.SendInGameLogByUserIdRequest): Promise; queryAccessLogWithTelemetry(request: Request.QueryAccessLogWithTelemetryRequest): Promise; describeInsights(request: Request.DescribeInsightsRequest): Promise; createInsight(request: Request.CreateInsightRequest): Promise; getInsight(request: Request.GetInsightRequest): Promise; deleteInsight(request: Request.DeleteInsightRequest): Promise; }