For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Function: createCamundaClientLoose()

function createCamundaClientLoose(...args): WithSearchPagination<{
clock: {
deadline: {
dispose: (...a) => void;
signal: {
};
};
now: number;
sleep: Promise<void>;
};
config: {
__raw: {
[key: string]: string | undefined;
};
auth: {
basic?: {
password?: string;
username?: string;
};
strategy: AuthStrategy;
};
backpressure: {
decayQuietMs: number;
enabled: boolean;
floor: number;
healthyRecoveryMultiplier: number;
initialMax: number;
maxWaiters: number;
observeOnly: boolean;
profile: string;
recoveryIntervalMs: number;
recoveryStep: number;
severeFactor: number;
severeThreshold: number;
softFactor: number;
unlimitedAfterHealthyMs: number;
};
defaultTenantId: string;
eventual?: {
pollDefaultMs: number;
};
httpRetry: {
baseDelayMs: number;
maxAttempts: number;
maxDelayMs: number;
};
logLevel: "trace" | "error" | "silent" | "warn" | "info" | "debug";
mtls?: {
ca?: string;
caPath?: string;
cert?: string;
certPath?: string;
key?: string;
keyPassphrase?: string;
keyPath?: string;
};
oauth: {
cacheDir?: string;
clientId?: string;
clientSecret?: string;
grantType: string;
oauthUrl: string;
retry: {
baseDelayMs: number;
max: number;
};
scope?: string;
timeoutMs: number;
};
restAddress: string;
supportLog?: {
enabled: boolean;
filePath: string;
};
telemetry?: {
correlation: boolean;
log: boolean;
};
tokenAudience: string;
validation: {
raw: string;
req: ValidationMode;
res: ValidationMode;
};
workerDefaults?: {
jobTimeoutMs?: number;
maxParallelJobs?: number;
pollTimeoutMs?: number;
startupJitterMaxSeconds?: number;
workerName?: string;
};
};
_getSupportLogger: {
log: void;
};
_invokeWithRetry: Promise<unknown>;
activateAdHocSubProcessActivities: CancelablePromise<void>;
activateJobs: CancelablePromise<{
jobs: object[];
}>;
assignClientToGroup: CancelablePromise<void>;
assignClientToTenant: CancelablePromise<void>;
assignGroupToTenant: CancelablePromise<void>;
assignMappingRuleToGroup: CancelablePromise<void>;
assignMappingRuleToTenant: CancelablePromise<void>;
assignProcessInstanceBusinessId: CancelablePromise<void>;
assignRoleToClient: CancelablePromise<void>;
assignRoleToGroup: CancelablePromise<void>;
assignRoleToMappingRule: CancelablePromise<void>;
assignRoleToTenant: CancelablePromise<void>;
assignRoleToUser: CancelablePromise<void>;
assignUserTask: CancelablePromise<void>;
assignUserToGroup: CancelablePromise<void>;
assignUserToTenant: CancelablePromise<void>;
broadcastSignal: CancelablePromise<{
signalKey: string;
tenantId: string;
}>;
cancelBatchOperation: CancelablePromise<void>;
cancelClusterRebalance: CancelablePromise<{
wasRunning: boolean;
}>;
cancelProcessInstance: CancelablePromise<void>;
cancelProcessInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
changeClusterMode: CancelablePromise<{
changeId: string;
plannedChanges: object[];
}>;
changeClusterModeAsClusterAdmin: CancelablePromise<{
changeId: string;
plannedChanges: object[];
}>;
clearAuthCache: void;
completeJob: CancelablePromise<void>;
completeUserTask: CancelablePromise<void>;
configure: void;
correlateMessage: CancelablePromise<{
messageKey: string;
processInstanceKey: string;
tenantId: string;
}>;
createAdminUser: CancelablePromise<{
email: string | null;
name: string | null;
username: string;
}>;
createAgentInstance: CancelablePromise<{
agentInstanceKey: string;
createdHistory: object[];
}>;
createAuthorization: CancelablePromise<{
authorizationKey: string;
}>;
createDeployment: CancelablePromise<{
decisionRequirements: object[];
decisions: object[];
deploymentKey: string;
deployments: object[];
forms: object[];
processes: object[];
resources: object[];
tenantId: string;
}>;
createDocument: CancelablePromise<{
camunda.document.type: "camunda";
contentHash: string | null;
documentId: string;
metadata: {
contentType: string;
customProperties: {
[key: string]: unknown;
};
expiresAt: string | null;
fileName: string;
processDefinitionId: | {
[key: number]: string;
__brand: "ProcessDefinitionId";
}
| null;
processInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
size: number;
};
storeId: string;
}>;
createDocumentLink: CancelablePromise<{
expiresAt: string;
url: string;
}>;
createDocuments: CancelablePromise<{
createdDocuments: object[];
failedDocuments: object[];
}>;
createElementInstanceVariables: CancelablePromise<void>;
createGlobalClusterVariable: CancelablePromise<{
kind: ClusterVariableKindEnum;
metadata: {
[key: string]: string | number;
};
name: string;
scope: ClusterVariableScopeEnum;
tenantId: string | null;
value: string;
}>;
createGlobalTaskListener: CancelablePromise<{
afterNonGlobal?: boolean;
eventTypes: GlobalTaskListenerEventTypeEnum[];
id: string;
priority?: number;
retries?: number;
source: GlobalListenerSourceEnum;
type?: string;
}>;
createGroup: CancelablePromise<{
description: string | null;
groupId: string;
name: string;
}>;
createJobWorker: {
activeJobs: number;
name: string;
stopped: boolean;
start: void;
stop: void;
stopGracefully: Promise<{
remainingJobs: number;
timedOut: boolean;
}>;
};
createMappingRule: CancelablePromise<{
claimName: string;
claimValue: string;
mappingRuleId: string;
name: string;
}>;
createProcessInstance: CancelablePromise<{
businessId: | {
[key: number]: string;
__brand: "BusinessId";
}
| null;
processDefinitionId: string;
processDefinitionKey: string;
processDefinitionVersion: number;
processInstanceKey: string;
tags: string[];
tenantId: string;
variables: {
[key: string]: unknown;
};
}>;
createRole: CancelablePromise<{
description: string | null;
name: string;
roleId: string;
}>;
createTenant: CancelablePromise<{
description: string | null;
name: string;
tenantId: string;
}>;
createTenantClusterVariable: CancelablePromise<{
kind: ClusterVariableKindEnum;
metadata: {
[key: string]: string | number;
};
name: string;
scope: ClusterVariableScopeEnum;
tenantId: string | null;
value: string;
}>;
createThreadedJobWorker: {
activeJobs: number;
busyThreads: number;
name: string;
poolSize: number;
ready: Promise<void>;
stopped: boolean;
start: void;
stop: void;
stopGracefully: Promise<{
remainingJobs: number;
timedOut: boolean;
}>;
};
createUser: CancelablePromise<{
email: string | null;
name: string | null;
username: string;
}>;
deleteAuthorization: CancelablePromise<void>;
deleteDecisionInstance: CancelablePromise<void>;
deleteDecisionInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
deleteDocument: CancelablePromise<void>;
deleteGlobalClusterVariable: CancelablePromise<void>;
deleteGlobalTaskListener: CancelablePromise<void>;
deleteGroup: CancelablePromise<void>;
deleteHistoryBackup: CancelablePromise<void>;
deleteHistoryBackupAsClusterAdmin: CancelablePromise<void>;
deleteMappingRule: CancelablePromise<void>;
deleteProcessInstance: CancelablePromise<void>;
deleteProcessInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
deleteResource: CancelablePromise<{
batchOperation: | {
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}
| null;
resourceKey: string;
}>;
deleteRole: CancelablePromise<void>;
deleteRuntimeBackup: CancelablePromise<void>;
deleteRuntimeBackupAsClusterAdmin: CancelablePromise<void>;
deleteRuntimeBackupState: CancelablePromise<void>;
deleteRuntimeBackupStateAsClusterAdmin: CancelablePromise<void>;
deleteTenant: CancelablePromise<void>;
deleteTenantClusterVariable: CancelablePromise<void>;
deleteUser: CancelablePromise<void>;
deployResourcesFromFiles: CancelablePromise<{
decisionRequirements: object[];
decisions: object[];
deploymentKey: string;
deployments: object[];
forms: object[];
processes: object[];
resources: object[];
tenantId: string;
}>;
emitSupportLogPreamble: void;
evaluateConditionals: CancelablePromise<{
conditionalEvaluationKey: string;
processInstances: object[];
tenantId: string;
}>;
evaluateDecision: CancelablePromise<{
decisionDefinitionId: string;
decisionDefinitionKey: string;
decisionDefinitionName: string;
decisionDefinitionVersion: number;
decisionEvaluationKey: string;
decisionInstanceKey: string;
decisionRequirementsId: string;
decisionRequirementsKey: string;
evaluatedDecisions: object[];
failedDecisionDefinitionId: | {
[key: number]: string;
__brand: "DecisionDefinitionId";
}
| null;
failureMessage: string | null;
output: string;
tenantId: string;
}>;
evaluateExpression: CancelablePromise<{
expression: string;
referencedSecrets: object[];
result: unknown;
warnings: object[];
}>;
failJob: CancelablePromise<void>;
forceAuthRefresh: Promise<string | undefined>;
getAgentDefinition: CancelablePromise<{
agentDefinitionKey: string;
agentType: AgentDefinitionTypeEnum;
elementId: string;
name: string;
processDefinitionId: string;
processDefinitionKey: string;
processDefinitionVersion: number;
processDefinitionVersionTag: string | null;
tenantId: string;
}>;
getAgentInstance: CancelablePromise<{
agentDefinitionKey: string;
agentInstanceKey: string;
completionDate: string | null;
creationDate: string;
definition: {
model: string;
provider: string;
systemPrompt: (
| {
contentType: "TEXT";
text: string;
}
| {
contentType: "DOCUMENT";
documentReference: {
camunda.document.type: "camunda";
contentHash: string | null;
documentId: string;
metadata: {
contentType: string;
customProperties: {
[key: ...]: ...;
};
expiresAt: ... | ...;
fileName: string;
processDefinitionId: ... | ...;
processInstanceKey: ... | ...;
size: number;
};
storeId: string;
};
}
| {
contentType: "OBJECT";
object: unknown;
})[];
};
elementId: string;
elementInstanceKeys: string[];
lastUpdatedDate: string;
limits: {
maxModelCalls: number;
maxTokens: number;
maxToolCalls: number;
};
metrics: {
cacheCreationTokenCount: number;
cacheReadTokenCount: number;
inputTokens: number;
modelCalls: number;
outputTokens: number;
reasoningTokenCount: number;
toolCalls: number;
};
processDefinitionId: string;
processDefinitionKey: string;
processDefinitionVersion: number;
processDefinitionVersionTag: string | null;
processInstanceKey: string;
rootProcessInstanceKey: string;
status: AgentInstanceStatusEnum;
tenantId: string;
tools: object[];
}>;
getAuditLog: CancelablePromise<{
actorId: string | null;
actorType: | AuditLogActorTypeEnum
| null;
agentElementId: string | null;
auditLogKey: string;
batchOperationKey: | {
[key: number]: string;
__brand: "BatchOperationKey";
}
| null;
batchOperationType: | BatchOperationTypeEnum
| null;
category: AuditLogCategoryEnum;
decisionDefinitionId: | {
[key: number]: string;
__brand: "DecisionDefinitionId";
}
| null;
decisionDefinitionKey: | {
[key: number]: string;
__brand: "DecisionDefinitionKey";
}
| null;
decisionEvaluationKey: | {
[key: number]: string;
__brand: "DecisionEvaluationKey";
}
| null;
decisionRequirementsId: string | null;
decisionRequirementsKey: | {
[key: number]: string;
__brand: "DecisionRequirementsKey";
}
| null;
deploymentKey: | {
[key: number]: string;
__brand: "DeploymentKey";
}
| null;
elementInstanceKey: | {
[key: number]: string;
__brand: "ElementInstanceKey";
}
| null;
entityDescription: string | null;
entityKey: string;
entityType: AuditLogEntityTypeEnum;
formKey: | {
[key: number]: string;
__brand: "FormKey";
}
| null;
inboundChannelToolName: string | null;
inboundChannelType: string | null;
jobKey: | {
[key: number]: string;
__brand: "JobKey";
}
| null;
operationType: AuditLogOperationTypeEnum;
processDefinitionId: | {
[key: number]: string;
__brand: "ProcessDefinitionId";
}
| null;
processDefinitionKey: | {
[key: number]: string;
__brand: "ProcessDefinitionKey";
}
| null;
processInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
relatedEntityKey: | {
[key: number]: string;
__brand: "AuditLogEntityKey";
}
| null;
relatedEntityType: | AuditLogEntityTypeEnum
| null;
resourceKey: | {
[key: number]: string;
__brand: "ProcessDefinitionKey";
}
| {
[key: number]: string;
__brand: "DecisionRequirementsKey";
}
| {
[key: number]: string;
__brand: "DecisionDefinitionKey";
}
| {
[key: number]: string;
__brand: "FormKey";
}
| null;
result: AuditLogResultEnum;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
tenantId: | {
[key: number]: string;
__brand: "TenantId";
}
| null;
timestamp: string;
userTaskKey: | {
[key: number]: string;
__brand: "UserTaskKey";
}
| null;
}>;
getAuthentication: CancelablePromise<{
authorizedComponents: string[];
c8Links: {
[key: string]: string;
};
canLogout: boolean;
displayName: string | null;
email: string | null;
groups: string[];
roles: string[];
salesPlanType: string | null;
tenants: object[];
username: string;
}>;
getAuthHeaders: Promise<{
[key: string]: string;
}>;
getAuthorization: CancelablePromise<{
authorizationKey: string;
ownerId: string;
ownerType: OwnerTypeEnum;
permissionTypes: PermissionTypeEnum[];
resourceId: string | null;
resourcePropertyName: string | null;
resourceType: ResourceTypeEnum;
}>;
getBackpressureState: | {
backoffMs: number;
consecutive: number;
permitsCurrent: number;
permitsMax: number | null;
severity: BackpressureSeverity;
waiters: number;
}
| {
consecutive: number;
permitsCurrent: number;
permitsMax: null;
severity: string;
waiters: number;
};
getBatchOperation: CancelablePromise<{
actorId: string | null;
actorType: | AuditLogActorTypeEnum
| null;
batchOperationKey: string;
batchOperationType: | BatchOperationTypeEnum
| null;
endDate: string | null;
errors: object[];
operationsCompletedCount: number;
operationsFailedCount: number;
operationsTotalCount: number;
startDate: string | null;
state: BatchOperationStateEnum;
}>;
getClusterExportingStatus: CancelablePromise<{
status: ExportingStatusCode;
}>;
getClusterRebalance: CancelablePromise<{
lastCompletedRebalance: | {
finishedAt: string;
partitions: object[];
rebalanceId: number;
result: "COMPLETED" | "FAILED" | "CANCELLED";
startedAt: string;
}
| null;
partitions: object[];
runningRebalance: | {
cancelRequested: boolean;
dryRun: boolean;
partitions: object[];
rebalanceId: number;
startedAt: string;
}
| null;
state: "BALANCED" | "BALANCING" | "UNBALANCED";
}>;
getClusterStatus: CancelablePromise<{
status: "HEALTHY" | "DEGRADED" | "DOWN";
}>;
getClusterTopology: CancelablePromise<{
brokers: object[];
clusterId: string | null;
clusterSize: number;
gatewayVersion: string | null;
physicalTenants: object[];
}>;
getClusterUpgradeStatus: CancelablePromise<{
status: "UNKNOWN" | "MIGRATED" | "MIGRATION_IN_PROGRESS";
}>;
getConfig: {
__raw: {
[key: string]: string | undefined;
};
auth: {
basic?: {
password?: string;
username?: string;
};
strategy: AuthStrategy;
};
backpressure: {
decayQuietMs: number;
enabled: boolean;
floor: number;
healthyRecoveryMultiplier: number;
initialMax: number;
maxWaiters: number;
observeOnly: boolean;
profile: string;
recoveryIntervalMs: number;
recoveryStep: number;
severeFactor: number;
severeThreshold: number;
softFactor: number;
unlimitedAfterHealthyMs: number;
};
defaultTenantId: string;
eventual?: {
pollDefaultMs: number;
};
httpRetry: {
baseDelayMs: number;
maxAttempts: number;
maxDelayMs: number;
};
logLevel: "trace" | "error" | "silent" | "warn" | "info" | "debug";
mtls?: {
ca?: string;
caPath?: string;
cert?: string;
certPath?: string;
key?: string;
keyPassphrase?: string;
keyPath?: string;
};
oauth: {
cacheDir?: string;
clientId?: string;
clientSecret?: string;
grantType: string;
oauthUrl: string;
retry: {
baseDelayMs: number;
max: number;
};
scope?: string;
timeoutMs: number;
};
restAddress: string;
supportLog?: {
enabled: boolean;
filePath: string;
};
telemetry?: {
correlation: boolean;
log: boolean;
};
tokenAudience: string;
validation: {
raw: string;
req: ValidationMode;
res: ValidationMode;
};
workerDefaults?: {
jobTimeoutMs?: number;
maxParallelJobs?: number;
pollTimeoutMs?: number;
startupJitterMaxSeconds?: number;
workerName?: string;
};
};
getDecisionDefinition: CancelablePromise<{
decisionDefinitionId: string;
decisionDefinitionKey: string;
decisionRequirementsId: string;
decisionRequirementsKey: string;
decisionRequirementsName: string;
decisionRequirementsVersion: number;
name: string;
tenantId: string;
version: number;
}>;
getDecisionDefinitionXml: CancelablePromise<string>;
getDecisionInstance: CancelablePromise<{
businessId: | {
[key: number]: string;
__brand: "BusinessId";
}
| null;
decisionDefinitionId: string;
decisionDefinitionKey: string;
decisionDefinitionName: string;
decisionDefinitionType: DecisionDefinitionTypeEnum;
decisionDefinitionVersion: number;
decisionEvaluationInstanceKey: string;
decisionEvaluationKey: string;
elementInstanceKey: | {
[key: number]: string;
__brand: "ElementInstanceKey";
}
| null;
evaluatedInputs: object[];
evaluationDate: string;
evaluationFailure: string | null;
matchedRules: object[];
processDefinitionKey: | {
[key: number]: string;
__brand: "ProcessDefinitionKey";
}
| null;
processInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
result: string;
rootDecisionDefinitionKey: string;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
state: DecisionInstanceStateEnum;
tenantId: string;
}>;
getDecisionRequirements: CancelablePromise<{
decisionRequirementsId: string;
decisionRequirementsKey: string;
decisionRequirementsName: string;
resourceName: string;
tenantId: string;
version: number;
}>;
getDecisionRequirementsXml: CancelablePromise<string>;
getDocument: CancelablePromise<{
}>;
getElementInstance: CancelablePromise<{
elementId: string;
elementInstanceKey: string;
elementName: string;
endDate: string | null;
hasIncident: boolean;
incidentKey: | {
[key: number]: string;
__brand: "IncidentKey";
}
| null;
processDefinitionId: string;
processDefinitionKey: string;
processInstanceKey: string;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
startDate: string;
state: ElementInstanceStateEnum;
tenantId: string;
type: | "UNKNOWN"
| "USER_TASK"
| "UNSPECIFIED"
| "PROCESS"
| "SUB_PROCESS"
| "EVENT_SUB_PROCESS"
| "AD_HOC_SUB_PROCESS"
| "AD_HOC_SUB_PROCESS_INNER_INSTANCE"
| "START_EVENT"
| "INTERMEDIATE_CATCH_EVENT"
| "INTERMEDIATE_THROW_EVENT"
| "BOUNDARY_EVENT"
| "END_EVENT"
| "SERVICE_TASK"
| "RECEIVE_TASK"
| "MANUAL_TASK"
| "TASK"
| "EXCLUSIVE_GATEWAY"
| "INCLUSIVE_GATEWAY"
| "PARALLEL_GATEWAY"
| "EVENT_BASED_GATEWAY"
| "SEQUENCE_FLOW"
| "MULTI_INSTANCE_BODY"
| "CALL_ACTIVITY"
| "BUSINESS_RULE_TASK"
| "SCRIPT_TASK"
| "SEND_TASK";
}>;
getErrorMode: "throw" | "result";
getExportingStatus: CancelablePromise<{
status: ExportingStatusCode;
}>;
getFormByKey: CancelablePromise<{
formId: string;
formKey: string;
schema: string;
tenantId: string;
version: number;
}>;
getGlobalClusterVariable: CancelablePromise<{
kind: ClusterVariableKindEnum;
metadata: {
[key: string]: string | number;
};
name: string;
scope: ClusterVariableScopeEnum;
tenantId: string | null;
value: string;
}>;
getGlobalJobStatistics: CancelablePromise<{
completed: {
count: number;
lastUpdatedAt: string | null;
};
created: {
count: number;
lastUpdatedAt: string | null;
};
failed: {
count: number;
lastUpdatedAt: string | null;
};
isIncomplete: boolean;
}>;
getGlobalTaskListener: CancelablePromise<{
afterNonGlobal?: boolean;
eventTypes: GlobalTaskListenerEventTypeEnum[];
id: string;
priority?: number;
retries?: number;
source: GlobalListenerSourceEnum;
type?: string;
}>;
getGroup: CancelablePromise<{
description: string | null;
groupId: string;
name: string;
}>;
getHistoryBackup: CancelablePromise<{
backupId: number;
details: object[];
failureReason: string | null;
state: HistoryBackupStateCode;
}>;
getHistoryBackupAsClusterAdmin: CancelablePromise<{
backupId: number;
physicalTenants: object[];
}>;
getIncident: CancelablePromise<{
creationTime: string;
elementId: string;
elementInstanceKey: string;
errorMessage: string;
errorType: IncidentErrorTypeEnum;
incidentKey: string;
jobKey: | {
[key: number]: string;
__brand: "JobKey";
}
| null;
processDefinitionId: string;
processDefinitionKey: string;
processInstanceKey: string;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
state: IncidentStateEnum;
tenantId: string;
}>;
getJobErrorStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getJobTimeSeriesStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getJobTypeStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getJobWorkerStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getLicense: CancelablePromise<{
expiresAt: string | null;
isCommercial: boolean;
licenseType: string;
validLicense: boolean;
}>;
getMappingRule: CancelablePromise<{
claimName: string;
claimValue: string;
mappingRuleId: string;
name: string;
}>;
getProcessDefinition: CancelablePromise<{
hasStartForm: boolean;
name: string | null;
processDefinitionId: string;
processDefinitionKey: string;
resourceName: string;
state: "ACTIVE" | "DRAINING" | "DELETED";
tenantId: string;
version: number;
versionTag: string | null;
}>;
getProcessDefinitionInstanceStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getProcessDefinitionInstanceVersionStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getProcessDefinitionMessageSubscriptionStatistics: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getProcessDefinitionStatistics: CancelablePromise<{
items: object[];
}>;
getProcessDefinitionXml: CancelablePromise<string>;
getProcessInstance: CancelablePromise<{
businessId: | {
[key: number]: string;
__brand: "BusinessId";
}
| null;
endDate: string | null;
hasIncident: boolean;
parentElementInstanceKey: | {
[key: number]: string;
__brand: "ElementInstanceKey";
}
| null;
parentProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
processDefinitionId: string;
processDefinitionKey: string;
processDefinitionName: string | null;
processDefinitionVersion: number;
processDefinitionVersionTag: string | null;
processInstanceKey: string;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
startDate: string;
state: ProcessInstanceStateEnum;
suspendedDate: string | null;
tags: string[];
tenantId: string;
}>;
getProcessInstanceCallHierarchy: CancelablePromise<object[]>;
getProcessInstanceSequenceFlows: CancelablePromise<{
items: object[];
}>;
getProcessInstanceStatistics: CancelablePromise<{
items: object[];
}>;
getProcessInstanceStatisticsByDefinition: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getProcessInstanceStatisticsByError: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
getProcessInstanceWaitStateStatistics: CancelablePromise<{
items: object[];
}>;
getResource: CancelablePromise<{
resourceId: string;
resourceKey: string;
resourceName: string;
tenantId: string;
version: number;
versionTag: string | null;
}>;
getResourceContent: CancelablePromise<{
[key: string]: unknown;
}>;
getResourceContentBinary: CancelablePromise<{
}>;
getRestoreStatus: CancelablePromise<{
brokers: object[];
changeId: string;
startedAt: string | null;
status: "COMPLETED" | "FAILED" | "IN_PROGRESS" | "CANCELLED";
}>;
getRole: CancelablePromise<{
description: string | null;
name: string;
roleId: string;
}>;
getRuntimeBackup: CancelablePromise<{
backupId: number;
details: object[];
failureReason: string | null;
state: StateCode;
}>;
getRuntimeBackupAsClusterAdmin: CancelablePromise<{
backupId: number;
failureReason: string | null;
physicalTenants: object[];
state: StateCode;
}>;
getRuntimeBackupState: CancelablePromise<{
backupStates: object[];
checkpointStates: object[];
ranges: object[];
}>;
getRuntimeBackupStateAsClusterAdmin: CancelablePromise<{
physicalTenants: object[];
}>;
getStartProcessForm: CancelablePromise<
| void
| {
formId: string;
formKey: string;
schema: string;
tenantId: string;
version: number;
}>;
getStatus: CancelablePromise<void>;
getSystemConfiguration: CancelablePromise<{
authentication: {
canLogout: boolean;
isLoginDelegated: boolean;
};
cloud: {
stage: CloudStage | null;
};
components: {
active: WebappComponent[];
};
deployment: {
isMultiTenancyEnabled: boolean;
maxRequestSize: number;
};
jobMetrics: {
enabled: boolean;
exportInterval: string;
maxJobTypeLength: number;
maxTenantIdLength: number;
maxUniqueKeys: number;
maxWorkerNameLength: number;
};
}>;
getTenant: CancelablePromise<{
description: string | null;
name: string;
tenantId: string;
}>;
getTenantClusterVariable: CancelablePromise<{
kind: ClusterVariableKindEnum;
metadata: {
[key: string]: string | number;
};
name: string;
scope: ClusterVariableScopeEnum;
tenantId: string | null;
value: string;
}>;
getTopology: CancelablePromise<{
brokers: object[];
clusterId: string | null;
clusterSize: number;
gatewayVersion: string;
lastCompletedChangeId: string;
partitionsCount: number;
replicationFactor: number;
}>;
getUsageMetrics: CancelablePromise<{
activeTenants: number;
assignees: number;
decisionInstances: number;
processInstances: number;
tenants: {
[key: string]: object;
};
}>;
getUser: CancelablePromise<{
email: string | null;
name: string | null;
username: string;
}>;
getUserTask: CancelablePromise<{
assignee: string | null;
businessId: | {
[key: number]: string;
__brand: "BusinessId";
}
| null;
candidateGroups: string[];
candidateUsers: string[];
completionDate: string | null;
creationDate: string;
customHeaders: {
[key: string]: string;
};
dueDate: string | null;
elementId: string;
elementInstanceKey: string;
externalFormReference: string | null;
followUpDate: string | null;
formKey: | {
[key: number]: string;
__brand: "FormKey";
}
| null;
name: string | null;
priority: number;
processDefinitionId: string;
processDefinitionKey: string;
processDefinitionVersion: number;
processInstanceKey: string;
processName: string | null;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
state: UserTaskStateEnum;
tags: string[];
tenantId: string;
userTaskKey: string;
}>;
getUserTaskForm: CancelablePromise<
| void
| {
formId: string;
formKey: string;
schema: string;
tenantId: string;
version: number;
}>;
getVariable: CancelablePromise<{
name: string;
processInstanceKey: string;
rootProcessInstanceKey: | {
[key: number]: string;
__brand: "ProcessInstanceKey";
}
| null;
scopeKey: string;
tenantId: string;
value: string;
variableKey: string;
}>;
getWorkers: any[];
listHistoryBackups: CancelablePromise<object[]>;
listHistoryBackupsAsClusterAdmin: CancelablePromise<object[]>;
listRuntimeBackups: CancelablePromise<object[]>;
listRuntimeBackupsAsClusterAdmin: CancelablePromise<object[]>;
listSecrets: CancelablePromise<{
references: string[];
}>;
logger: {
code: void;
debug: void;
error: void;
info: void;
level: LogLevel;
scope: { level: () => LogLevel; setLevel: (level: LogLevel) => void; setTransport: (t?: ((e: { level: LogLevel; scope: string; ts: number; args: any[]; code?: string | undefined; data?: any; }) => void) | undefined) => void; ... 7 more ...; code: (level: LogLevel, code: string, msg: string, data?: any) => void; };
setLevel: void;
setTransport: void;
silly: void;
trace: void;
warn: void;
};
migrateProcessInstance: CancelablePromise<void>;
migrateProcessInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
modifyProcessInstance: CancelablePromise<void>;
modifyProcessInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
onAuthHeaders: void;
pauseClusterExporting: CancelablePromise<void>;
pauseExporting: CancelablePromise<void>;
pinClock: CancelablePromise<void>;
publishMessage: CancelablePromise<{
messageKey: string;
tenantId: string;
}>;
resetClock: CancelablePromise<void>;
resolveIncident: CancelablePromise<void>;
resolveIncidentsBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
resolveProcessInstanceIncidents: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
resolveSecrets: CancelablePromise<{
errors: object[];
resolved: object[];
}>;
restore: CancelablePromise<{
changeId: string;
plannedChanges: object[];
}>;
restoreAsClusterAdmin: CancelablePromise<{
changeId: string;
plannedChanges: object[];
}>;
resumeBatchOperation: CancelablePromise<void>;
resumeClusterExporting: CancelablePromise<void>;
resumeExporting: CancelablePromise<void>;
resumeProcessInstance: CancelablePromise<void>;
resumeProcessInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
searchAgentDefinitions: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchAgentInstanceHistory: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchAgentInstances: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchAuditLogs: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchAuthorizations: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchBatchOperationItems: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchBatchOperations: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchClientsForGroup: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchClientsForRole: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchClientsForTenant: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchClusterVariables: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchCorrelatedMessageSubscriptions: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchDecisionDefinitions: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchDecisionInstances: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchDecisionRequirements: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchElementInstanceIncidents: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchElementInstances: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchElementInstanceWaitStates: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchGlobalTaskListeners: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchGroupIdsForTenant: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchGroups: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchGroupsForRole: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchIncidents: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchJobs: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchMappingRule: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchMappingRulesForGroup: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchMappingRulesForRole: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchMappingRulesForTenant: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchMessageSubscriptions: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchOwnAuthorizations: CancelablePromise<{
authorizationsEnabled: boolean;
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchProcessDefinitions: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchProcessDefinitionVariableNames: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchProcessInstanceIncidents: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchProcessInstances: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchResources: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchRoles: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchRolesForGroup: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchRolesForTenant: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchTenants: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUsers: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUsersForGroup: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUsersForRole: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUsersForTenant: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUserTaskAuditLogs: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUserTaskEffectiveVariables: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUserTasks: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchUserTaskVariables: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchVariables: CancelablePromise<{
items: object[];
page: {
endCursor: | {
[key: number]: string;
__brand: "EndCursor";
}
| null;
hasMoreTotalItems: boolean;
startCursor: | {
[key: number]: string;
__brand: "StartCursor";
}
| null;
totalItems: number;
};
}>;
searchVariablesAsDto: CancelablePromise<{
raw: {
[key: string]: unknown;
};
get: unknown;
has: boolean;
validate: {
[key: string]: unknown;
};
}>;
stopAllWorkers: void;
suspendBatchOperation: CancelablePromise<void>;
suspendProcessInstance: CancelablePromise<void>;
suspendProcessInstancesBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
syncRuntimeBackupState: CancelablePromise<{
backupStates: object[];
checkpointStates: object[];
ranges: object[];
}>;
syncRuntimeBackupStateAsClusterAdmin: CancelablePromise<{
physicalTenants: object[];
}>;
takeHistoryBackup: CancelablePromise<{
backupId: number;
scheduledSnapshots: string[];
}>;
takeHistoryBackupAsClusterAdmin: CancelablePromise<{
backupId: number;
physicalTenants: object[];
}>;
takeRuntimeBackup: CancelablePromise<{
backupId: number;
}>;
takeRuntimeBackupAsClusterAdmin: CancelablePromise<{
physicalTenants: object[];
}>;
throwJobError: CancelablePromise<void>;
triggerClusterRebalance: CancelablePromise<{
lastCompletedRebalance: | {
finishedAt: string;
partitions: object[];
rebalanceId: number;
result: "COMPLETED" | "FAILED" | "CANCELLED";
startedAt: string;
}
| null;
partitions: object[];
runningRebalance: | {
cancelRequested: boolean;
dryRun: boolean;
partitions: object[];
rebalanceId: number;
startedAt: string;
}
| null;
state: "BALANCED" | "BALANCING" | "UNBALANCED";
}>;
unassignClientFromGroup: CancelablePromise<void>;
unassignClientFromTenant: CancelablePromise<void>;
unassignGroupFromTenant: CancelablePromise<void>;
unassignMappingRuleFromGroup: CancelablePromise<void>;
unassignMappingRuleFromTenant: CancelablePromise<void>;
unassignRoleFromClient: CancelablePromise<void>;
unassignRoleFromGroup: CancelablePromise<void>;
unassignRoleFromMappingRule: CancelablePromise<void>;
unassignRoleFromTenant: CancelablePromise<void>;
unassignRoleFromUser: CancelablePromise<void>;
unassignUserFromGroup: CancelablePromise<void>;
unassignUserFromTenant: CancelablePromise<void>;
unassignUserTask: CancelablePromise<void>;
updateAgentInstance: CancelablePromise<{
createdHistory: object[];
}>;
updateAuthorization: CancelablePromise<void>;
updateGlobalClusterVariable: CancelablePromise<{
kind: ClusterVariableKindEnum;
metadata: {
[key: string]: string | number;
};
name: string;
scope: ClusterVariableScopeEnum;
tenantId: string | null;
value: string;
}>;
updateGlobalTaskListener: CancelablePromise<{
afterNonGlobal?: boolean;
eventTypes: GlobalTaskListenerEventTypeEnum[];
id: string;
priority?: number;
retries?: number;
source: GlobalListenerSourceEnum;
type?: string;
}>;
updateGroup: CancelablePromise<{
description: string | null;
groupId: string;
name: string;
}>;
updateJob: CancelablePromise<void>;
updateJobsBatchOperation: CancelablePromise<{
batchOperationKey: string;
batchOperationType: BatchOperationTypeEnum;
}>;
updateMappingRule: CancelablePromise<{
claimName: string;
claimValue: string;
mappingRuleId: string;
name: string;
}>;
updateRole: CancelablePromise<{
description: string | null;
name: string;
roleId: string;
}>;
updateTenant: CancelablePromise<{
description: string | null;
name: string;
tenantId: string;
}>;
updateTenantClusterVariable: CancelablePromise<{
kind: ClusterVariableKindEnum;
metadata: {
[key: string]: string | number;
};
name: string;
scope: ClusterVariableScopeEnum;
tenantId: string | null;
value: string;
}>;
updateUser: CancelablePromise<{
email: string | null;
name: string | null;
username: string;
}>;
updateUserTask: CancelablePromise<void>;
withCorrelation: Promise<unknown>;
}>;

Create a client where all branded key types are widened to string. Use when integrating with external systems or when dynamic string keys are common and brand friction is unwanted. For maximum type safety prefer the strict createCamundaClient.

Loose<T> rebuilds callable types and drops properties attached to them, which would strip the .paginate methods installed on every search* operation. We re-apply WithSearchPagination on top of the loosened client so loose clients keep .paginate in their static type (recomputed from the loosened search signatures), matching the runtime wrappers the constructor installs.

Parameters​

args​

...[CamundaOptions]

Returns​

WithSearchPagination<{ clock: { deadline: { dispose: (...a) => void; signal: { }; }; now: number; sleep: Promise<void>; }; config: { __raw: { [key: string]: string | undefined; }; auth: { basic?: { password?: string; username?: string; }; strategy: AuthStrategy; }; backpressure: { decayQuietMs: number; enabled: boolean; floor: number; healthyRecoveryMultiplier: number; initialMax: number; maxWaiters: number; observeOnly: boolean; profile: string; recoveryIntervalMs: number; recoveryStep: number; severeFactor: number; severeThreshold: number; softFactor: number; unlimitedAfterHealthyMs: number; }; defaultTenantId: string; eventual?: { pollDefaultMs: number; }; httpRetry: { baseDelayMs: number; maxAttempts: number; maxDelayMs: number; }; logLevel: "trace" | "error" | "silent" | "warn" | "info" | "debug"; mtls?: { ca?: string; caPath?: string; cert?: string; certPath?: string; key?: string; keyPassphrase?: string; keyPath?: string; }; oauth: { cacheDir?: string; clientId?: string; clientSecret?: string; grantType: string; oauthUrl: string; retry: { baseDelayMs: number; max: number; }; scope?: string; timeoutMs: number; }; restAddress: string; supportLog?: { enabled: boolean; filePath: string; }; telemetry?: { correlation: boolean; log: boolean; }; tokenAudience: string; validation: { raw: string; req: ValidationMode; res: ValidationMode; }; workerDefaults?: { jobTimeoutMs?: number; maxParallelJobs?: number; pollTimeoutMs?: number; startupJitterMaxSeconds?: number; workerName?: string; }; }; _getSupportLogger: { log: void; }; _invokeWithRetry: Promise<unknown>; activateAdHocSubProcessActivities: CancelablePromise<void>; activateJobs: CancelablePromise<{ jobs: object[]; }>; assignClientToGroup: CancelablePromise<void>; assignClientToTenant: CancelablePromise<void>; assignGroupToTenant: CancelablePromise<void>; assignMappingRuleToGroup: CancelablePromise<void>; assignMappingRuleToTenant: CancelablePromise<void>; assignProcessInstanceBusinessId: CancelablePromise<void>; assignRoleToClient: CancelablePromise<void>; assignRoleToGroup: CancelablePromise<void>; assignRoleToMappingRule: CancelablePromise<void>; assignRoleToTenant: CancelablePromise<void>; assignRoleToUser: CancelablePromise<void>; assignUserTask: CancelablePromise<void>; assignUserToGroup: CancelablePromise<void>; assignUserToTenant: CancelablePromise<void>; broadcastSignal: CancelablePromise<{ signalKey: string; tenantId: string; }>; cancelBatchOperation: CancelablePromise<void>; cancelClusterRebalance: CancelablePromise<{ wasRunning: boolean; }>; cancelProcessInstance: CancelablePromise<void>; cancelProcessInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; changeClusterMode: CancelablePromise<{ changeId: string; plannedChanges: object[]; }>; changeClusterModeAsClusterAdmin: CancelablePromise<{ changeId: string; plannedChanges: object[]; }>; clearAuthCache: void; completeJob: CancelablePromise<void>; completeUserTask: CancelablePromise<void>; configure: void; correlateMessage: CancelablePromise<{ messageKey: string; processInstanceKey: string; tenantId: string; }>; createAdminUser: CancelablePromise<{ email: string | null; name: string | null; username: string; }>; createAgentInstance: CancelablePromise<{ agentInstanceKey: string; createdHistory: object[]; }>; createAuthorization: CancelablePromise<{ authorizationKey: string; }>; createDeployment: CancelablePromise<{ decisionRequirements: object[]; decisions: object[]; deploymentKey: string; deployments: object[]; forms: object[]; processes: object[]; resources: object[]; tenantId: string; }>; createDocument: CancelablePromise<{ camunda.document.type: "camunda"; contentHash: string | null; documentId: string; metadata: { contentType: string; customProperties: { [key: string]: unknown; }; expiresAt: string | null; fileName: string; processDefinitionId: | { [key: number]: string; __brand: "ProcessDefinitionId"; } | null; processInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; size: number; }; storeId: string; }>; createDocumentLink: CancelablePromise<{ expiresAt: string; url: string; }>; createDocuments: CancelablePromise<{ createdDocuments: object[]; failedDocuments: object[]; }>; createElementInstanceVariables: CancelablePromise<void>; createGlobalClusterVariable: CancelablePromise<{ kind: ClusterVariableKindEnum; metadata: { [key: string]: string | number; }; name: string; scope: ClusterVariableScopeEnum; tenantId: string | null; value: string; }>; createGlobalTaskListener: CancelablePromise<{ afterNonGlobal?: boolean; eventTypes: GlobalTaskListenerEventTypeEnum[]; id: string; priority?: number; retries?: number; source: GlobalListenerSourceEnum; type?: string; }>; createGroup: CancelablePromise<{ description: string | null; groupId: string; name: string; }>; createJobWorker: { activeJobs: number; name: string; stopped: boolean; start: void; stop: void; stopGracefully: Promise<{ remainingJobs: number; timedOut: boolean; }>; }; createMappingRule: CancelablePromise<{ claimName: string; claimValue: string; mappingRuleId: string; name: string; }>; createProcessInstance: CancelablePromise<{ businessId: | { [key: number]: string; __brand: "BusinessId"; } | null; processDefinitionId: string; processDefinitionKey: string; processDefinitionVersion: number; processInstanceKey: string; tags: string[]; tenantId: string; variables: { [key: string]: unknown; }; }>; createRole: CancelablePromise<{ description: string | null; name: string; roleId: string; }>; createTenant: CancelablePromise<{ description: string | null; name: string; tenantId: string; }>; createTenantClusterVariable: CancelablePromise<{ kind: ClusterVariableKindEnum; metadata: { [key: string]: string | number; }; name: string; scope: ClusterVariableScopeEnum; tenantId: string | null; value: string; }>; createThreadedJobWorker: { activeJobs: number; busyThreads: number; name: string; poolSize: number; ready: Promise<void>; stopped: boolean; start: void; stop: void; stopGracefully: Promise<{ remainingJobs: number; timedOut: boolean; }>; }; createUser: CancelablePromise<{ email: string | null; name: string | null; username: string; }>; deleteAuthorization: CancelablePromise<void>; deleteDecisionInstance: CancelablePromise<void>; deleteDecisionInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; deleteDocument: CancelablePromise<void>; deleteGlobalClusterVariable: CancelablePromise<void>; deleteGlobalTaskListener: CancelablePromise<void>; deleteGroup: CancelablePromise<void>; deleteHistoryBackup: CancelablePromise<void>; deleteHistoryBackupAsClusterAdmin: CancelablePromise<void>; deleteMappingRule: CancelablePromise<void>; deleteProcessInstance: CancelablePromise<void>; deleteProcessInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; deleteResource: CancelablePromise<{ batchOperation: | { batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; } | null; resourceKey: string; }>; deleteRole: CancelablePromise<void>; deleteRuntimeBackup: CancelablePromise<void>; deleteRuntimeBackupAsClusterAdmin: CancelablePromise<void>; deleteRuntimeBackupState: CancelablePromise<void>; deleteRuntimeBackupStateAsClusterAdmin: CancelablePromise<void>; deleteTenant: CancelablePromise<void>; deleteTenantClusterVariable: CancelablePromise<void>; deleteUser: CancelablePromise<void>; deployResourcesFromFiles: CancelablePromise<{ decisionRequirements: object[]; decisions: object[]; deploymentKey: string; deployments: object[]; forms: object[]; processes: object[]; resources: object[]; tenantId: string; }>; emitSupportLogPreamble: void; evaluateConditionals: CancelablePromise<{ conditionalEvaluationKey: string; processInstances: object[]; tenantId: string; }>; evaluateDecision: CancelablePromise<{ decisionDefinitionId: string; decisionDefinitionKey: string; decisionDefinitionName: string; decisionDefinitionVersion: number; decisionEvaluationKey: string; decisionInstanceKey: string; decisionRequirementsId: string; decisionRequirementsKey: string; evaluatedDecisions: object[]; failedDecisionDefinitionId: | { [key: number]: string; __brand: "DecisionDefinitionId"; } | null; failureMessage: string | null; output: string; tenantId: string; }>; evaluateExpression: CancelablePromise<{ expression: string; referencedSecrets: object[]; result: unknown; warnings: object[]; }>; failJob: CancelablePromise<void>; forceAuthRefresh: Promise<string | undefined>; getAgentDefinition: CancelablePromise<{ agentDefinitionKey: string; agentType: AgentDefinitionTypeEnum; elementId: string; name: string; processDefinitionId: string; processDefinitionKey: string; processDefinitionVersion: number; processDefinitionVersionTag: string | null; tenantId: string; }>; getAgentInstance: CancelablePromise<{ agentDefinitionKey: string; agentInstanceKey: string; completionDate: string | null; creationDate: string; definition: { model: string; provider: string; systemPrompt: ( | { contentType: "TEXT"; text: string; } | { contentType: "DOCUMENT"; documentReference: { camunda.document.type: "camunda"; contentHash: string | null; documentId: string; metadata: { contentType: string; customProperties: { [key: ...]: ...; }; expiresAt: ... | ...; fileName: string; processDefinitionId: ... | ...; processInstanceKey: ... | ...; size: number; }; storeId: string; }; } | { contentType: "OBJECT"; object: unknown; })[]; }; elementId: string; elementInstanceKeys: string[]; lastUpdatedDate: string; limits: { maxModelCalls: number; maxTokens: number; maxToolCalls: number; }; metrics: { cacheCreationTokenCount: number; cacheReadTokenCount: number; inputTokens: number; modelCalls: number; outputTokens: number; reasoningTokenCount: number; toolCalls: number; }; processDefinitionId: string; processDefinitionKey: string; processDefinitionVersion: number; processDefinitionVersionTag: string | null; processInstanceKey: string; rootProcessInstanceKey: string; status: AgentInstanceStatusEnum; tenantId: string; tools: object[]; }>; getAuditLog: CancelablePromise<{ actorId: string | null; actorType: | AuditLogActorTypeEnum | null; agentElementId: string | null; auditLogKey: string; batchOperationKey: | { [key: number]: string; __brand: "BatchOperationKey"; } | null; batchOperationType: | BatchOperationTypeEnum | null; category: AuditLogCategoryEnum; decisionDefinitionId: | { [key: number]: string; __brand: "DecisionDefinitionId"; } | null; decisionDefinitionKey: | { [key: number]: string; __brand: "DecisionDefinitionKey"; } | null; decisionEvaluationKey: | { [key: number]: string; __brand: "DecisionEvaluationKey"; } | null; decisionRequirementsId: string | null; decisionRequirementsKey: | { [key: number]: string; __brand: "DecisionRequirementsKey"; } | null; deploymentKey: | { [key: number]: string; __brand: "DeploymentKey"; } | null; elementInstanceKey: | { [key: number]: string; __brand: "ElementInstanceKey"; } | null; entityDescription: string | null; entityKey: string; entityType: AuditLogEntityTypeEnum; formKey: | { [key: number]: string; __brand: "FormKey"; } | null; inboundChannelToolName: string | null; inboundChannelType: string | null; jobKey: | { [key: number]: string; __brand: "JobKey"; } | null; operationType: AuditLogOperationTypeEnum; processDefinitionId: | { [key: number]: string; __brand: "ProcessDefinitionId"; } | null; processDefinitionKey: | { [key: number]: string; __brand: "ProcessDefinitionKey"; } | null; processInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; relatedEntityKey: | { [key: number]: string; __brand: "AuditLogEntityKey"; } | null; relatedEntityType: | AuditLogEntityTypeEnum | null; resourceKey: | { [key: number]: string; __brand: "ProcessDefinitionKey"; } | { [key: number]: string; __brand: "DecisionRequirementsKey"; } | { [key: number]: string; __brand: "DecisionDefinitionKey"; } | { [key: number]: string; __brand: "FormKey"; } | null; result: AuditLogResultEnum; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; tenantId: | { [key: number]: string; __brand: "TenantId"; } | null; timestamp: string; userTaskKey: | { [key: number]: string; __brand: "UserTaskKey"; } | null; }>; getAuthentication: CancelablePromise<{ authorizedComponents: string[]; c8Links: { [key: string]: string; }; canLogout: boolean; displayName: string | null; email: string | null; groups: string[]; roles: string[]; salesPlanType: string | null; tenants: object[]; username: string; }>; getAuthHeaders: Promise<{ [key: string]: string; }>; getAuthorization: CancelablePromise<{ authorizationKey: string; ownerId: string; ownerType: OwnerTypeEnum; permissionTypes: PermissionTypeEnum[]; resourceId: string | null; resourcePropertyName: string | null; resourceType: ResourceTypeEnum; }>; getBackpressureState: | { backoffMs: number; consecutive: number; permitsCurrent: number; permitsMax: number | null; severity: BackpressureSeverity; waiters: number; } | { consecutive: number; permitsCurrent: number; permitsMax: null; severity: string; waiters: number; }; getBatchOperation: CancelablePromise<{ actorId: string | null; actorType: | AuditLogActorTypeEnum | null; batchOperationKey: string; batchOperationType: | BatchOperationTypeEnum | null; endDate: string | null; errors: object[]; operationsCompletedCount: number; operationsFailedCount: number; operationsTotalCount: number; startDate: string | null; state: BatchOperationStateEnum; }>; getClusterExportingStatus: CancelablePromise<{ status: ExportingStatusCode; }>; getClusterRebalance: CancelablePromise<{ lastCompletedRebalance: | { finishedAt: string; partitions: object[]; rebalanceId: number; result: "COMPLETED" | "FAILED" | "CANCELLED"; startedAt: string; } | null; partitions: object[]; runningRebalance: | { cancelRequested: boolean; dryRun: boolean; partitions: object[]; rebalanceId: number; startedAt: string; } | null; state: "BALANCED" | "BALANCING" | "UNBALANCED"; }>; getClusterStatus: CancelablePromise<{ status: "HEALTHY" | "DEGRADED" | "DOWN"; }>; getClusterTopology: CancelablePromise<{ brokers: object[]; clusterId: string | null; clusterSize: number; gatewayVersion: string | null; physicalTenants: object[]; }>; getClusterUpgradeStatus: CancelablePromise<{ status: "UNKNOWN" | "MIGRATED" | "MIGRATION_IN_PROGRESS"; }>; getConfig: { __raw: { [key: string]: string | undefined; }; auth: { basic?: { password?: string; username?: string; }; strategy: AuthStrategy; }; backpressure: { decayQuietMs: number; enabled: boolean; floor: number; healthyRecoveryMultiplier: number; initialMax: number; maxWaiters: number; observeOnly: boolean; profile: string; recoveryIntervalMs: number; recoveryStep: number; severeFactor: number; severeThreshold: number; softFactor: number; unlimitedAfterHealthyMs: number; }; defaultTenantId: string; eventual?: { pollDefaultMs: number; }; httpRetry: { baseDelayMs: number; maxAttempts: number; maxDelayMs: number; }; logLevel: "trace" | "error" | "silent" | "warn" | "info" | "debug"; mtls?: { ca?: string; caPath?: string; cert?: string; certPath?: string; key?: string; keyPassphrase?: string; keyPath?: string; }; oauth: { cacheDir?: string; clientId?: string; clientSecret?: string; grantType: string; oauthUrl: string; retry: { baseDelayMs: number; max: number; }; scope?: string; timeoutMs: number; }; restAddress: string; supportLog?: { enabled: boolean; filePath: string; }; telemetry?: { correlation: boolean; log: boolean; }; tokenAudience: string; validation: { raw: string; req: ValidationMode; res: ValidationMode; }; workerDefaults?: { jobTimeoutMs?: number; maxParallelJobs?: number; pollTimeoutMs?: number; startupJitterMaxSeconds?: number; workerName?: string; }; }; getDecisionDefinition: CancelablePromise<{ decisionDefinitionId: string; decisionDefinitionKey: string; decisionRequirementsId: string; decisionRequirementsKey: string; decisionRequirementsName: string; decisionRequirementsVersion: number; name: string; tenantId: string; version: number; }>; getDecisionDefinitionXml: CancelablePromise<string>; getDecisionInstance: CancelablePromise<{ businessId: | { [key: number]: string; __brand: "BusinessId"; } | null; decisionDefinitionId: string; decisionDefinitionKey: string; decisionDefinitionName: string; decisionDefinitionType: DecisionDefinitionTypeEnum; decisionDefinitionVersion: number; decisionEvaluationInstanceKey: string; decisionEvaluationKey: string; elementInstanceKey: | { [key: number]: string; __brand: "ElementInstanceKey"; } | null; evaluatedInputs: object[]; evaluationDate: string; evaluationFailure: string | null; matchedRules: object[]; processDefinitionKey: | { [key: number]: string; __brand: "ProcessDefinitionKey"; } | null; processInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; result: string; rootDecisionDefinitionKey: string; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; state: DecisionInstanceStateEnum; tenantId: string; }>; getDecisionRequirements: CancelablePromise<{ decisionRequirementsId: string; decisionRequirementsKey: string; decisionRequirementsName: string; resourceName: string; tenantId: string; version: number; }>; getDecisionRequirementsXml: CancelablePromise<string>; getDocument: CancelablePromise<{ }>; getElementInstance: CancelablePromise<{ elementId: string; elementInstanceKey: string; elementName: string; endDate: string | null; hasIncident: boolean; incidentKey: | { [key: number]: string; __brand: "IncidentKey"; } | null; processDefinitionId: string; processDefinitionKey: string; processInstanceKey: string; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; startDate: string; state: ElementInstanceStateEnum; tenantId: string; type: | "UNKNOWN" | "USER_TASK" | "UNSPECIFIED" | "PROCESS" | "SUB_PROCESS" | "EVENT_SUB_PROCESS" | "AD_HOC_SUB_PROCESS" | "AD_HOC_SUB_PROCESS_INNER_INSTANCE" | "START_EVENT" | "INTERMEDIATE_CATCH_EVENT" | "INTERMEDIATE_THROW_EVENT" | "BOUNDARY_EVENT" | "END_EVENT" | "SERVICE_TASK" | "RECEIVE_TASK" | "MANUAL_TASK" | "TASK" | "EXCLUSIVE_GATEWAY" | "INCLUSIVE_GATEWAY" | "PARALLEL_GATEWAY" | "EVENT_BASED_GATEWAY" | "SEQUENCE_FLOW" | "MULTI_INSTANCE_BODY" | "CALL_ACTIVITY" | "BUSINESS_RULE_TASK" | "SCRIPT_TASK" | "SEND_TASK"; }>; getErrorMode: "throw" | "result"; getExportingStatus: CancelablePromise<{ status: ExportingStatusCode; }>; getFormByKey: CancelablePromise<{ formId: string; formKey: string; schema: string; tenantId: string; version: number; }>; getGlobalClusterVariable: CancelablePromise<{ kind: ClusterVariableKindEnum; metadata: { [key: string]: string | number; }; name: string; scope: ClusterVariableScopeEnum; tenantId: string | null; value: string; }>; getGlobalJobStatistics: CancelablePromise<{ completed: { count: number; lastUpdatedAt: string | null; }; created: { count: number; lastUpdatedAt: string | null; }; failed: { count: number; lastUpdatedAt: string | null; }; isIncomplete: boolean; }>; getGlobalTaskListener: CancelablePromise<{ afterNonGlobal?: boolean; eventTypes: GlobalTaskListenerEventTypeEnum[]; id: string; priority?: number; retries?: number; source: GlobalListenerSourceEnum; type?: string; }>; getGroup: CancelablePromise<{ description: string | null; groupId: string; name: string; }>; getHistoryBackup: CancelablePromise<{ backupId: number; details: object[]; failureReason: string | null; state: HistoryBackupStateCode; }>; getHistoryBackupAsClusterAdmin: CancelablePromise<{ backupId: number; physicalTenants: object[]; }>; getIncident: CancelablePromise<{ creationTime: string; elementId: string; elementInstanceKey: string; errorMessage: string; errorType: IncidentErrorTypeEnum; incidentKey: string; jobKey: | { [key: number]: string; __brand: "JobKey"; } | null; processDefinitionId: string; processDefinitionKey: string; processInstanceKey: string; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; state: IncidentStateEnum; tenantId: string; }>; getJobErrorStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getJobTimeSeriesStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getJobTypeStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getJobWorkerStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getLicense: CancelablePromise<{ expiresAt: string | null; isCommercial: boolean; licenseType: string; validLicense: boolean; }>; getMappingRule: CancelablePromise<{ claimName: string; claimValue: string; mappingRuleId: string; name: string; }>; getProcessDefinition: CancelablePromise<{ hasStartForm: boolean; name: string | null; processDefinitionId: string; processDefinitionKey: string; resourceName: string; state: "ACTIVE" | "DRAINING" | "DELETED"; tenantId: string; version: number; versionTag: string | null; }>; getProcessDefinitionInstanceStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getProcessDefinitionInstanceVersionStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getProcessDefinitionMessageSubscriptionStatistics: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getProcessDefinitionStatistics: CancelablePromise<{ items: object[]; }>; getProcessDefinitionXml: CancelablePromise<string>; getProcessInstance: CancelablePromise<{ businessId: | { [key: number]: string; __brand: "BusinessId"; } | null; endDate: string | null; hasIncident: boolean; parentElementInstanceKey: | { [key: number]: string; __brand: "ElementInstanceKey"; } | null; parentProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; processDefinitionId: string; processDefinitionKey: string; processDefinitionName: string | null; processDefinitionVersion: number; processDefinitionVersionTag: string | null; processInstanceKey: string; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; startDate: string; state: ProcessInstanceStateEnum; suspendedDate: string | null; tags: string[]; tenantId: string; }>; getProcessInstanceCallHierarchy: CancelablePromise<object[]>; getProcessInstanceSequenceFlows: CancelablePromise<{ items: object[]; }>; getProcessInstanceStatistics: CancelablePromise<{ items: object[]; }>; getProcessInstanceStatisticsByDefinition: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getProcessInstanceStatisticsByError: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; getProcessInstanceWaitStateStatistics: CancelablePromise<{ items: object[]; }>; getResource: CancelablePromise<{ resourceId: string; resourceKey: string; resourceName: string; tenantId: string; version: number; versionTag: string | null; }>; getResourceContent: CancelablePromise<{ [key: string]: unknown; }>; getResourceContentBinary: CancelablePromise<{ }>; getRestoreStatus: CancelablePromise<{ brokers: object[]; changeId: string; startedAt: string | null; status: "COMPLETED" | "FAILED" | "IN_PROGRESS" | "CANCELLED"; }>; getRole: CancelablePromise<{ description: string | null; name: string; roleId: string; }>; getRuntimeBackup: CancelablePromise<{ backupId: number; details: object[]; failureReason: string | null; state: StateCode; }>; getRuntimeBackupAsClusterAdmin: CancelablePromise<{ backupId: number; failureReason: string | null; physicalTenants: object[]; state: StateCode; }>; getRuntimeBackupState: CancelablePromise<{ backupStates: object[]; checkpointStates: object[]; ranges: object[]; }>; getRuntimeBackupStateAsClusterAdmin: CancelablePromise<{ physicalTenants: object[]; }>; getStartProcessForm: CancelablePromise< | void | { formId: string; formKey: string; schema: string; tenantId: string; version: number; }>; getStatus: CancelablePromise<void>; getSystemConfiguration: CancelablePromise<{ authentication: { canLogout: boolean; isLoginDelegated: boolean; }; cloud: { stage: CloudStage | null; }; components: { active: WebappComponent[]; }; deployment: { isMultiTenancyEnabled: boolean; maxRequestSize: number; }; jobMetrics: { enabled: boolean; exportInterval: string; maxJobTypeLength: number; maxTenantIdLength: number; maxUniqueKeys: number; maxWorkerNameLength: number; }; }>; getTenant: CancelablePromise<{ description: string | null; name: string; tenantId: string; }>; getTenantClusterVariable: CancelablePromise<{ kind: ClusterVariableKindEnum; metadata: { [key: string]: string | number; }; name: string; scope: ClusterVariableScopeEnum; tenantId: string | null; value: string; }>; getTopology: CancelablePromise<{ brokers: object[]; clusterId: string | null; clusterSize: number; gatewayVersion: string; lastCompletedChangeId: string; partitionsCount: number; replicationFactor: number; }>; getUsageMetrics: CancelablePromise<{ activeTenants: number; assignees: number; decisionInstances: number; processInstances: number; tenants: { [key: string]: object; }; }>; getUser: CancelablePromise<{ email: string | null; name: string | null; username: string; }>; getUserTask: CancelablePromise<{ assignee: string | null; businessId: | { [key: number]: string; __brand: "BusinessId"; } | null; candidateGroups: string[]; candidateUsers: string[]; completionDate: string | null; creationDate: string; customHeaders: { [key: string]: string; }; dueDate: string | null; elementId: string; elementInstanceKey: string; externalFormReference: string | null; followUpDate: string | null; formKey: | { [key: number]: string; __brand: "FormKey"; } | null; name: string | null; priority: number; processDefinitionId: string; processDefinitionKey: string; processDefinitionVersion: number; processInstanceKey: string; processName: string | null; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; state: UserTaskStateEnum; tags: string[]; tenantId: string; userTaskKey: string; }>; getUserTaskForm: CancelablePromise< | void | { formId: string; formKey: string; schema: string; tenantId: string; version: number; }>; getVariable: CancelablePromise<{ name: string; processInstanceKey: string; rootProcessInstanceKey: | { [key: number]: string; __brand: "ProcessInstanceKey"; } | null; scopeKey: string; tenantId: string; value: string; variableKey: string; }>; getWorkers: any[]; listHistoryBackups: CancelablePromise<object[]>; listHistoryBackupsAsClusterAdmin: CancelablePromise<object[]>; listRuntimeBackups: CancelablePromise<object[]>; listRuntimeBackupsAsClusterAdmin: CancelablePromise<object[]>; listSecrets: CancelablePromise<{ references: string[]; }>; logger: { code: void; debug: void; error: void; info: void; level: LogLevel; scope: { level: () => LogLevel; setLevel: (level: LogLevel) => void; setTransport: (t?: ((e: { level: LogLevel; scope: string; ts: number; args: any[]; code?: string | undefined; data?: any; }) => void) | undefined) => void; ... 7 more ...; code: (level: LogLevel, code: string, msg: string, data?: any) => void; }; setLevel: void; setTransport: void; silly: void; trace: void; warn: void; }; migrateProcessInstance: CancelablePromise<void>; migrateProcessInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; modifyProcessInstance: CancelablePromise<void>; modifyProcessInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; onAuthHeaders: void; pauseClusterExporting: CancelablePromise<void>; pauseExporting: CancelablePromise<void>; pinClock: CancelablePromise<void>; publishMessage: CancelablePromise<{ messageKey: string; tenantId: string; }>; resetClock: CancelablePromise<void>; resolveIncident: CancelablePromise<void>; resolveIncidentsBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; resolveProcessInstanceIncidents: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; resolveSecrets: CancelablePromise<{ errors: object[]; resolved: object[]; }>; restore: CancelablePromise<{ changeId: string; plannedChanges: object[]; }>; restoreAsClusterAdmin: CancelablePromise<{ changeId: string; plannedChanges: object[]; }>; resumeBatchOperation: CancelablePromise<void>; resumeClusterExporting: CancelablePromise<void>; resumeExporting: CancelablePromise<void>; resumeProcessInstance: CancelablePromise<void>; resumeProcessInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; searchAgentDefinitions: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchAgentInstanceHistory: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchAgentInstances: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchAuditLogs: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchAuthorizations: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchBatchOperationItems: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchBatchOperations: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchClientsForGroup: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchClientsForRole: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchClientsForTenant: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchClusterVariables: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchCorrelatedMessageSubscriptions: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchDecisionDefinitions: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchDecisionInstances: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchDecisionRequirements: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchElementInstanceIncidents: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchElementInstances: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchElementInstanceWaitStates: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchGlobalTaskListeners: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchGroupIdsForTenant: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchGroups: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchGroupsForRole: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchIncidents: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchJobs: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchMappingRule: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchMappingRulesForGroup: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchMappingRulesForRole: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchMappingRulesForTenant: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchMessageSubscriptions: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchOwnAuthorizations: CancelablePromise<{ authorizationsEnabled: boolean; items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchProcessDefinitions: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchProcessDefinitionVariableNames: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchProcessInstanceIncidents: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchProcessInstances: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchResources: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchRoles: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchRolesForGroup: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchRolesForTenant: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchTenants: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUsers: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUsersForGroup: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUsersForRole: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUsersForTenant: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUserTaskAuditLogs: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUserTaskEffectiveVariables: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUserTasks: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchUserTaskVariables: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchVariables: CancelablePromise<{ items: object[]; page: { endCursor: | { [key: number]: string; __brand: "EndCursor"; } | null; hasMoreTotalItems: boolean; startCursor: | { [key: number]: string; __brand: "StartCursor"; } | null; totalItems: number; }; }>; searchVariablesAsDto: CancelablePromise<{ raw: { [key: string]: unknown; }; get: unknown; has: boolean; validate: { [key: string]: unknown; }; }>; stopAllWorkers: void; suspendBatchOperation: CancelablePromise<void>; suspendProcessInstance: CancelablePromise<void>; suspendProcessInstancesBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; syncRuntimeBackupState: CancelablePromise<{ backupStates: object[]; checkpointStates: object[]; ranges: object[]; }>; syncRuntimeBackupStateAsClusterAdmin: CancelablePromise<{ physicalTenants: object[]; }>; takeHistoryBackup: CancelablePromise<{ backupId: number; scheduledSnapshots: string[]; }>; takeHistoryBackupAsClusterAdmin: CancelablePromise<{ backupId: number; physicalTenants: object[]; }>; takeRuntimeBackup: CancelablePromise<{ backupId: number; }>; takeRuntimeBackupAsClusterAdmin: CancelablePromise<{ physicalTenants: object[]; }>; throwJobError: CancelablePromise<void>; triggerClusterRebalance: CancelablePromise<{ lastCompletedRebalance: | { finishedAt: string; partitions: object[]; rebalanceId: number; result: "COMPLETED" | "FAILED" | "CANCELLED"; startedAt: string; } | null; partitions: object[]; runningRebalance: | { cancelRequested: boolean; dryRun: boolean; partitions: object[]; rebalanceId: number; startedAt: string; } | null; state: "BALANCED" | "BALANCING" | "UNBALANCED"; }>; unassignClientFromGroup: CancelablePromise<void>; unassignClientFromTenant: CancelablePromise<void>; unassignGroupFromTenant: CancelablePromise<void>; unassignMappingRuleFromGroup: CancelablePromise<void>; unassignMappingRuleFromTenant: CancelablePromise<void>; unassignRoleFromClient: CancelablePromise<void>; unassignRoleFromGroup: CancelablePromise<void>; unassignRoleFromMappingRule: CancelablePromise<void>; unassignRoleFromTenant: CancelablePromise<void>; unassignRoleFromUser: CancelablePromise<void>; unassignUserFromGroup: CancelablePromise<void>; unassignUserFromTenant: CancelablePromise<void>; unassignUserTask: CancelablePromise<void>; updateAgentInstance: CancelablePromise<{ createdHistory: object[]; }>; updateAuthorization: CancelablePromise<void>; updateGlobalClusterVariable: CancelablePromise<{ kind: ClusterVariableKindEnum; metadata: { [key: string]: string | number; }; name: string; scope: ClusterVariableScopeEnum; tenantId: string | null; value: string; }>; updateGlobalTaskListener: CancelablePromise<{ afterNonGlobal?: boolean; eventTypes: GlobalTaskListenerEventTypeEnum[]; id: string; priority?: number; retries?: number; source: GlobalListenerSourceEnum; type?: string; }>; updateGroup: CancelablePromise<{ description: string | null; groupId: string; name: string; }>; updateJob: CancelablePromise<void>; updateJobsBatchOperation: CancelablePromise<{ batchOperationKey: string; batchOperationType: BatchOperationTypeEnum; }>; updateMappingRule: CancelablePromise<{ claimName: string; claimValue: string; mappingRuleId: string; name: string; }>; updateRole: CancelablePromise<{ description: string | null; name: string; roleId: string; }>; updateTenant: CancelablePromise<{ description: string | null; name: string; tenantId: string; }>; updateTenantClusterVariable: CancelablePromise<{ kind: ClusterVariableKindEnum; metadata: { [key: string]: string | number; }; name: string; scope: ClusterVariableScopeEnum; tenantId: string | null; value: string; }>; updateUser: CancelablePromise<{ email: string | null; name: string | null; username: string; }>; updateUserTask: CancelablePromise<void>; withCorrelation: Promise<unknown>; }>