UNPKG

@vzeta/camunda-api-zod-schemas

Version:

Zod schemas and TypeScript types for Camunda 8 unified API

1,004 lines 53.1 kB
declare const endpoints: { readonly getCurrentUser: import('./common').Endpoint<undefined>; readonly queryActivatableActivities: import('./common').Endpoint<undefined>; readonly activateAdHocSubProcessActivities: import('./common').Endpoint<{ adHocSubProcessInstanceKey: string; }>; readonly createAuthorization: import('./common').Endpoint<undefined>; readonly updateAuthorization: import('./common').Endpoint<{ authorizationKey: string; }>; readonly getAuthorization: import('./common').Endpoint<{ authorizationKey: string; }>; readonly deleteAuthorization: import('./common').Endpoint<{ authorizationKey: string; }>; readonly queryAuthorizations: import('./common').Endpoint<undefined>; readonly getBatchOperation: import('./common').Endpoint<{ batchOperationKey: string; }>; readonly queryBatchOperations: import('./common').Endpoint<undefined>; readonly cancelBatchOperation: import('./common').Endpoint<{ batchOperationKey: string; }>; readonly suspendBatchOperation: import('./common').Endpoint<{ batchOperationKey: string; }>; readonly resumeBatchOperation: import('./common').Endpoint<{ batchOperationKey: string; }>; readonly queryBatchOperationItems: import('./common').Endpoint<undefined>; readonly pinClock: import('./common').Endpoint<undefined>; readonly resetClock: import('./common').Endpoint<undefined>; readonly getTopology: import('./common').Endpoint<undefined>; readonly queryDecisionDefinitions: import('./common').Endpoint<undefined>; readonly getDecisionDefinition: import('./common').Endpoint<{ decisionDefinitionKey: string; }>; readonly getDecisionDefinitionXml: import('./common').Endpoint<{ decisionDefinitionKey: string; }>; readonly evaluateDecision: import('./common').Endpoint<undefined>; readonly queryDecisionInstances: import('./common').Endpoint<undefined>; readonly getDecisionInstance: import('./common').Endpoint<Pick<{ decisionInstanceId: string; state: "UNSPECIFIED" | "UNKNOWN" | "FAILED" | "EVALUATED"; evaluationDate: string; evaluationFailure: string; decisionDefinitionId: string; decisionDefinitionName: string; decisionDefinitionVersion: number; decisionDefinitionType: "UNSPECIFIED" | "UNKNOWN" | "DECISION_TABLE" | "LITERAL_EXPRESSION"; result: string; tenantId: string; decisionInstanceKey: string; processDefinitionKey: string; processInstanceKey: string; decisionDefinitionKey: string; elementInstanceKey: string; }, "decisionInstanceId">>; readonly queryDecisionRequirements: import('./common').Endpoint<undefined>; readonly getDecisionRequirements: import('./common').Endpoint<Pick<{ decisionRequirementsName: string; version: number; decisionRequirementsId: string; resourceName: string; tenantId: string; decisionRequirementsKey: string; }, "decisionRequirementsKey">>; readonly getDecisionRequirementsXml: import('./common').Endpoint<Pick<{ decisionRequirementsName: string; version: number; decisionRequirementsId: string; resourceName: string; tenantId: string; decisionRequirementsKey: string; }, "decisionRequirementsKey">>; readonly createDocument: import('./common').Endpoint<{ storeId?: string; documentId: string; }>; readonly createDocuments: import('./common').Endpoint<{ storeId?: string; }>; readonly getDocument: import('./common').Endpoint<{ documentId: string; storeId?: string; contentHash?: string; }>; readonly deleteDocument: import('./common').Endpoint<{ documentId: string; storeId?: string; }>; readonly createDocumentLink: import('./common').Endpoint<{ documentId: string; storeId?: string; contentHash?: string; }>; readonly queryElementInstances: import('./common').Endpoint<undefined>; readonly getElementInstance: import('./common').Endpoint<Pick<{ processDefinitionId: string; startDate: string; elementId: string; elementName: string; type: "UNSPECIFIED" | "PROCESS" | "SUB_PROCESS" | "EVENT_SUB_PROCESS" | "INTERMEDIATE_CATCH_EVENT" | "INTERMEDIATE_THROW_EVENT" | "BOUNDARY_EVENT" | "SERVICE_TASK" | "RECEIVE_TASK" | "USER_TASK" | "MANUAL_TASK" | "TASK" | "MULTI_INSTANCE_BODY" | "CALL_ACTIVITY" | "BUSINESS_RULE_TASK" | "SCRIPT_TASK" | "SEND_TASK" | "UNKNOWN" | "AD_HOC_SUB_PROCESS" | "START_EVENT" | "END_EVENT" | "EXCLUSIVE_GATEWAY" | "INCLUSIVE_GATEWAY" | "PARALLEL_GATEWAY" | "EVENT_BASED_GATEWAY" | "SEQUENCE_FLOW"; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; elementInstanceKey: string; processInstanceKey: string; processDefinitionKey: string; endDate?: string | undefined; incidentKey?: string | undefined; }, "elementInstanceKey">>; readonly updateElementInstanceVariables: import('./common').Endpoint<Pick<{ processDefinitionId: string; startDate: string; elementId: string; elementName: string; type: "UNSPECIFIED" | "PROCESS" | "SUB_PROCESS" | "EVENT_SUB_PROCESS" | "INTERMEDIATE_CATCH_EVENT" | "INTERMEDIATE_THROW_EVENT" | "BOUNDARY_EVENT" | "SERVICE_TASK" | "RECEIVE_TASK" | "USER_TASK" | "MANUAL_TASK" | "TASK" | "MULTI_INSTANCE_BODY" | "CALL_ACTIVITY" | "BUSINESS_RULE_TASK" | "SCRIPT_TASK" | "SEND_TASK" | "UNKNOWN" | "AD_HOC_SUB_PROCESS" | "START_EVENT" | "END_EVENT" | "EXCLUSIVE_GATEWAY" | "INCLUSIVE_GATEWAY" | "PARALLEL_GATEWAY" | "EVENT_BASED_GATEWAY" | "SEQUENCE_FLOW"; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; elementInstanceKey: string; processInstanceKey: string; processDefinitionKey: string; endDate?: string | undefined; incidentKey?: string | undefined; }, "elementInstanceKey">>; readonly createGroup: import('./common').Endpoint<undefined>; readonly getGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly updateGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly deleteGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly queryGroups: import('./common').Endpoint<undefined>; readonly queryUsersByGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly queryClientsByGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly queryRolesByGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly queryMappingRulesByGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly assignUserToGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId"> & { username: string; }>; readonly unassignUserFromGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId"> & { username: string; }>; readonly assignClientToGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId"> & { clientId: string; }>; readonly unassignClientFromGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId"> & { clientId: string; }>; readonly assignMappingToGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId"> & Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly unassignMappingFromGroup: import('./common').Endpoint<Pick<{ groupId: string; name: string; description: string; }, "groupId"> & Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly resolveIncident: import('./common').Endpoint<Pick<{ processDefinitionId: string; errorType: "UNSPECIFIED" | "UNKNOWN" | "IO_MAPPING_ERROR" | "JOB_NO_RETRIES" | "EXECUTION_LISTENER_NO_RETRIES" | "TASK_LISTENER_NO_RETRIES" | "CONDITION_ERROR" | "EXTRACT_VALUE_ERROR" | "CALLED_ELEMENT_ERROR" | "UNHANDLED_ERROR_EVENT" | "MESSAGE_SIZE_EXCEEDED" | "CALLED_DECISION_ERROR" | "DECISION_EVALUATION_ERROR" | "FORM_NOT_FOUND" | "RESOURCE_NOT_FOUND"; errorMessage: string; elementId: string; creationTime: string; state: "ACTIVE" | "MIGRATED" | "RESOLVED" | "PENDING"; tenantId: string; incidentKey: string; processDefinitionKey: string; processInstanceKey: string; elementInstanceKey: string; jobKey: string; }, "incidentKey">>; readonly getIncident: import('./common').Endpoint<Pick<{ processDefinitionId: string; errorType: "UNSPECIFIED" | "UNKNOWN" | "IO_MAPPING_ERROR" | "JOB_NO_RETRIES" | "EXECUTION_LISTENER_NO_RETRIES" | "TASK_LISTENER_NO_RETRIES" | "CONDITION_ERROR" | "EXTRACT_VALUE_ERROR" | "CALLED_ELEMENT_ERROR" | "UNHANDLED_ERROR_EVENT" | "MESSAGE_SIZE_EXCEEDED" | "CALLED_DECISION_ERROR" | "DECISION_EVALUATION_ERROR" | "FORM_NOT_FOUND" | "RESOURCE_NOT_FOUND"; errorMessage: string; elementId: string; creationTime: string; state: "ACTIVE" | "MIGRATED" | "RESOLVED" | "PENDING"; tenantId: string; incidentKey: string; processDefinitionKey: string; processInstanceKey: string; elementInstanceKey: string; jobKey: string; }, "incidentKey">>; readonly queryIncidents: import('./common').Endpoint<undefined>; readonly getLicense: import('./common').Endpoint<undefined>; readonly createMappingRule: import('./common').Endpoint<undefined>; readonly updateMappingRule: import('./common').Endpoint<Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly deleteMappingRule: import('./common').Endpoint<Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly getMappingRule: import('./common').Endpoint<Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly queryMappingRules: import('./common').Endpoint<undefined>; readonly publishMessage: import('./common').Endpoint<undefined>; readonly correlateMessage: import('./common').Endpoint<undefined>; readonly getUserTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly queryUserTasks: import('./common').Endpoint<undefined>; readonly getUserTaskForm: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly getTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly assignTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly unassignTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly completeTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly queryVariablesByUserTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly updateUserTask: import('./common').Endpoint<Pick<{ state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING"; processDefinitionVersion: number; processDefinitionId: string; processInstanceKey: string; processDefinitionKey: string; elementId: string; elementInstanceKey: string; tenantId: string; userTaskKey: string; candidateGroups: string[]; candidateUsers: string[]; creationDate: string; priority: number; processName?: string | undefined; name?: string | undefined; assignee?: string | undefined; dueDate?: string | undefined; followUpDate?: string | undefined; completionDate?: string | undefined; customHeaders?: Record<string, unknown> | undefined; formKey?: string | undefined; externalFormReference?: string | undefined; }, "userTaskKey">>; readonly createProcessInstance: import('./common').Endpoint<undefined>; readonly getVariable: import('./common').Endpoint<Pick<{ name: string; value: string; tenantId: string; isTruncated: boolean; variableKey: string; scopeKey: string; processInstanceKey: string; }, "variableKey">>; readonly queryVariables: import('./common').Endpoint<undefined>; readonly queryJobs: import('./common').Endpoint<undefined>; readonly activateJobs: import('./common').Endpoint<undefined>; readonly failJob: import('./common').Endpoint<Pick<{ jobKey: string; type: string; worker: string; state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "MIGRATED" | "RETRIES_UPDATED" | "TIMED_OUT" | "ERROR_THROWN"; kind: "BPMN_ELEMENT" | "EXECUTION_LISTENER" | "TASK_LISTENER"; listenerEventType: "UNSPECIFIED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING" | "START" | "END" | "CREATING"; retries: number; isDenied: boolean; deniedReason: string; hasFailedWithRetriesLeft: boolean; errorCode: string; errorMessage: string; deadline: string; endTime: string; processDefinitionId: string; processDefinitionKey: string; processInstanceKey: string; elementId: string; elementInstanceKey: string; tenantId: string; customHeaders?: Record<string, unknown> | undefined; }, "jobKey">>; readonly throwJobError: import('./common').Endpoint<Pick<{ jobKey: string; type: string; worker: string; state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "MIGRATED" | "RETRIES_UPDATED" | "TIMED_OUT" | "ERROR_THROWN"; kind: "BPMN_ELEMENT" | "EXECUTION_LISTENER" | "TASK_LISTENER"; listenerEventType: "UNSPECIFIED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING" | "START" | "END" | "CREATING"; retries: number; isDenied: boolean; deniedReason: string; hasFailedWithRetriesLeft: boolean; errorCode: string; errorMessage: string; deadline: string; endTime: string; processDefinitionId: string; processDefinitionKey: string; processInstanceKey: string; elementId: string; elementInstanceKey: string; tenantId: string; customHeaders?: Record<string, unknown> | undefined; }, "jobKey">>; readonly completeJob: import('./common').Endpoint<Pick<{ jobKey: string; type: string; worker: string; state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "MIGRATED" | "RETRIES_UPDATED" | "TIMED_OUT" | "ERROR_THROWN"; kind: "BPMN_ELEMENT" | "EXECUTION_LISTENER" | "TASK_LISTENER"; listenerEventType: "UNSPECIFIED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING" | "START" | "END" | "CREATING"; retries: number; isDenied: boolean; deniedReason: string; hasFailedWithRetriesLeft: boolean; errorCode: string; errorMessage: string; deadline: string; endTime: string; processDefinitionId: string; processDefinitionKey: string; processInstanceKey: string; elementId: string; elementInstanceKey: string; tenantId: string; customHeaders?: Record<string, unknown> | undefined; }, "jobKey">>; readonly updateJob: import('./common').Endpoint<Pick<{ jobKey: string; type: string; worker: string; state: "CREATED" | "COMPLETED" | "CANCELED" | "FAILED" | "MIGRATED" | "RETRIES_UPDATED" | "TIMED_OUT" | "ERROR_THROWN"; kind: "BPMN_ELEMENT" | "EXECUTION_LISTENER" | "TASK_LISTENER"; listenerEventType: "UNSPECIFIED" | "ASSIGNING" | "UPDATING" | "COMPLETING" | "CANCELING" | "START" | "END" | "CREATING"; retries: number; isDenied: boolean; deniedReason: string; hasFailedWithRetriesLeft: boolean; errorCode: string; errorMessage: string; deadline: string; endTime: string; processDefinitionId: string; processDefinitionKey: string; processInstanceKey: string; elementId: string; elementInstanceKey: string; tenantId: string; customHeaders?: Record<string, unknown> | undefined; }, "jobKey">>; readonly getProcessDefinition: import('./common').Endpoint<Pick<{ version: number; processDefinitionId: string; tenantId: string; processDefinitionKey: string; hasStartForm: boolean; name?: string | undefined; resourceName?: string | undefined; versionTag?: string | undefined; }, "processDefinitionKey">>; readonly getProcessDefinitionStatistics: import('./common').Endpoint<Pick<{ version: number; processDefinitionId: string; tenantId: string; processDefinitionKey: string; hasStartForm: boolean; name?: string | undefined; resourceName?: string | undefined; versionTag?: string | undefined; }, "processDefinitionKey"> & { statisticName: import('./processes').StatisticName; }>; readonly queryProcessDefinitions: import('./common').Endpoint<undefined>; readonly getProcessDefinitionXml: import('./common').Endpoint<Pick<{ version: number; processDefinitionId: string; tenantId: string; processDefinitionKey: string; hasStartForm: boolean; name?: string | undefined; resourceName?: string | undefined; versionTag?: string | undefined; }, "processDefinitionKey">>; readonly getProcessStartForm: import('./common').Endpoint<Pick<{ version: number; processDefinitionId: string; tenantId: string; processDefinitionKey: string; hasStartForm: boolean; name?: string | undefined; resourceName?: string | undefined; versionTag?: string | undefined; }, "processDefinitionKey">>; readonly getProcessInstance: import('./common').Endpoint<Pick<{ processDefinitionId: string; processDefinitionName: string; processDefinitionVersion: number; startDate: string; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; processInstanceKey: string; processDefinitionKey: string; processDefinitionVersionTag?: string | undefined; endDate?: string | undefined; parentProcessInstanceKey?: string | undefined; parentElementInstanceKey?: string | undefined; }, "processInstanceKey">>; readonly queryProcessInstances: import('./common').Endpoint<undefined>; readonly cancelProcessInstance: import('./common').Endpoint<Pick<{ processDefinitionId: string; processDefinitionName: string; processDefinitionVersion: number; startDate: string; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; processInstanceKey: string; processDefinitionKey: string; processDefinitionVersionTag?: string | undefined; endDate?: string | undefined; parentProcessInstanceKey?: string | undefined; parentElementInstanceKey?: string | undefined; }, "processInstanceKey">>; readonly queryProcessInstanceIncidents: import('./common').Endpoint<Pick<{ processDefinitionId: string; processDefinitionName: string; processDefinitionVersion: number; startDate: string; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; processInstanceKey: string; processDefinitionKey: string; processDefinitionVersionTag?: string | undefined; endDate?: string | undefined; parentProcessInstanceKey?: string | undefined; parentElementInstanceKey?: string | undefined; }, "processInstanceKey">>; readonly getProcessInstanceCallHierarchy: import('./common').Endpoint<Pick<{ processDefinitionId: string; processDefinitionName: string; processDefinitionVersion: number; startDate: string; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; processInstanceKey: string; processDefinitionKey: string; processDefinitionVersionTag?: string | undefined; endDate?: string | undefined; parentProcessInstanceKey?: string | undefined; parentElementInstanceKey?: string | undefined; }, "processInstanceKey">>; readonly getProcessInstanceStatistics: import('./common').Endpoint<Pick<{ processDefinitionId: string; processDefinitionName: string; processDefinitionVersion: number; startDate: string; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; processInstanceKey: string; processDefinitionKey: string; processDefinitionVersionTag?: string | undefined; endDate?: string | undefined; parentProcessInstanceKey?: string | undefined; parentElementInstanceKey?: string | undefined; }, "processInstanceKey"> & { statisticName: import('./processes').StatisticName; }>; readonly getProcessInstanceSequenceFlows: import('./common').Endpoint<Pick<{ processDefinitionId: string; processDefinitionName: string; processDefinitionVersion: number; startDate: string; state: "ACTIVE" | "COMPLETED" | "TERMINATED"; hasIncident: boolean; tenantId: string; processInstanceKey: string; processDefinitionKey: string; processDefinitionVersionTag?: string | undefined; endDate?: string | undefined; parentProcessInstanceKey?: string | undefined; parentElementInstanceKey?: string | undefined; }, "processInstanceKey">>; readonly createDeployment: import('./common').Endpoint<undefined>; readonly deleteResource: import('./common').Endpoint<{ resourceKey: string; }>; readonly getResource: import('./common').Endpoint<{ resourceKey: string; }>; readonly getResourceContent: import('./common').Endpoint<{ resourceKey: string; }>; readonly createRole: import('./common').Endpoint<undefined>; readonly getRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly updateRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly deleteRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly queryRoles: import('./common').Endpoint<undefined>; readonly queryUsersByRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly queryClientsByRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly assignUserToRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & { username: string; }>; readonly unassignUserFromRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & { username: string; }>; readonly assignClientToRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & { clientId: string; }>; readonly unassignClientFromRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & { clientId: string; }>; readonly assignGroupToRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly unassignGroupFromRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly queryGroupsByRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly assignMappingToRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly unassignMappingFromRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId"> & Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly queryMappingRulesByRole: import('./common').Endpoint<Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly broadcastSignal: import('./common').Endpoint<undefined>; readonly createTenant: import('./common').Endpoint<undefined>; readonly getTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly updateTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly deleteTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly queryTenants: import('./common').Endpoint<undefined>; readonly assignUserToTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & { username: string; }>; readonly unassignUserFromTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & { username: string; }>; readonly queryUsersByTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly queryClientsByTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly queryGroupsByTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly queryRolesByTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly assignClientToTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & { clientId: string; }>; readonly unassignClientFromTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & { clientId: string; }>; readonly assignMappingRuleToTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly unassignMappingRuleFromTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & Pick<{ mappingId: string; claimName: string; claimValue: string; name: string; }, "mappingId">>; readonly queryMappingRulesByTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId">>; readonly assignGroupToTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly unassignGroupFromTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & Pick<{ groupId: string; name: string; description: string; }, "groupId">>; readonly assignRoleToTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly unassignRoleFromTenant: import('./common').Endpoint<Pick<{ tenantKey: string; tenantId: string; name: string; description?: string | undefined; }, "tenantId"> & Pick<{ roleId: string; name: string; description: string; }, "roleId">>; readonly createUser: import('./common').Endpoint<undefined>; readonly queryUsers: import('./common').Endpoint<undefined>; readonly getUser: import('./common').Endpoint<Pick<{ username: string; name: string; email: string; }, "username">>; readonly deleteUser: import('./common').Endpoint<Pick<{ username: string; name: string; email: string; }, "username">>; readonly updateUser: import('./common').Endpoint<Pick<{ username: string; name: string; email: string; }, "username">>; readonly getUsageMetrics: import('./common').Endpoint<import('./usage-metrics').GetUsageMetricsParams>; readonly createIncidentResolutionBatchOperation: import('./common').Endpoint<undefined>; readonly createCancellationBatchOperation: import('./common').Endpoint<undefined>; readonly createMigrationBatchOperation: import('./common').Endpoint<undefined>; readonly createModificationBatchOperation: import('./common').Endpoint<undefined>; }; export { currentUserSchema, getCurrentUser, type CurrentUser } from './authentication'; export { activityTypeSchema, queryActivatableActivitiesRequestBodySchema, queryActivatableActivitiesResponseBodySchema, activateActivityWithinAdHocSubProcessRequestBodySchema, activateActivityWithinAdHocSubProcessResponseBodySchema, type ActivityType, type QueryActivatableActivitiesRequestBody, type ActivatableActivity, type QueryActivatableActivitiesResponseBody, type ActivateActivityWithinAdHocSubProcessRequestBody, type ActivateActivityWithinAdHocSubProcessResponseBody, } from './ad-hoc-sub-process'; export { permissionTypeSchema, resourceTypeSchema, ownerTypeSchema, createAuthorizationRequestBodySchema, updateAuthorizationRequestBodySchema, queryAuthorizationsRequestBodySchema, queryAuthorizationsResponseBodySchema, authorizationSchema, type Authorization, type PermissionType, type ResourceType, type OwnerType, type QueryAuthorizationsRequestBody, type QueryAuthorizationsResponseBody, type CreateAuthorizationRequestBody, type UpdateAuthorizationRequestBody, } from './authorization'; export { batchOperationTypeSchema, batchOperationStateSchema, batchOperationItemStateSchema, batchOperationSchema, batchOperationItemSchema, queryBatchOperationsRequestBodySchema, queryBatchOperationsResponseBodySchema, queryBatchOperationItemsRequestBodySchema, queryBatchOperationItemsResponseBodySchema, type BatchOperationType, type BatchOperationState, type BatchOperationItemState, type BatchOperation, type BatchOperationItem, type QueryBatchOperationsRequestBody, type QueryBatchOperationsResponseBody, type QueryBatchOperationItemsRequestBody, type QueryBatchOperationItemsResponseBody, } from './batch-operation'; export { pinClockRequestBodySchema, type PinClockRequestBody } from './clock'; export { partitionRoleSchema, partitionHealthSchema, partitionSchema, brokerInfoSchema, getTopologyResponseBodySchema, type PartitionRole, type PartitionHealth, type Partition, type BrokerInfo, type GetTopologyResponseBody, } from './cluster'; export { decisionDefinitionSchema, queryDecisionDefinitionsRequestBodySchema, queryDecisionDefinitionsResponseBodySchema, getDecisionDefinitionXmlResponseBodySchema, evaluatedDecisionInputItemSchema, evaluatedDecisionOutputItemSchema, matchedDecisionRuleItemSchema, evaluatedDecisionResultSchema, evaluateDecisionRequestBodySchema, evaluateDecisionResponseBodySchema, type DecisionDefinition, type QueryDecisionDefinitionsRequestBody, type QueryDecisionDefinitionsResponseBody, type GetDecisionDefinitionXmlResponseBody, type EvaluatedDecisionInputItem, type EvaluatedDecisionOutputItem, type MatchedDecisionRuleItem, type EvaluatedDecisionResult, type EvaluateDecisionRequestBody, type EvaluateDecisionResponseBody, } from './decision-definition'; export { decisionDefinitionTypeSchema, decisionInstanceStateSchema, decisionInstanceSchema, queryDecisionInstancesRequestBodySchema, queryDecisionInstancesResponseBodySchema, getDecisionInstanceResponseBodySchema, type DecisionDefinitionType, type DecisionInstanceState, type DecisionInstance, type QueryDecisionInstancesRequestBody, type QueryDecisionInstancesResponseBody, type GetDecisionInstanceResponseBody, } from './decision-instance'; export { decisionRequirementsSchema, queryDecisionRequirementsRequestBodySchema, queryDecisionRequirementsResponseBodySchema, getDecisionRequirementsXmlResponseBodySchema, type DecisionRequirements, type QueryDecisionRequirementsRequestBody, type QueryDecisionRequirementsResponseBody, type GetDecisionRequirementsXmlResponseBody, } from './decision-requirements'; export { documentMetadataSchema, documentReferenceSchema, documentCreationFailureDetailSchema, createDocumentsResponseBodySchema, documentLinkRequestBodySchema, documentLinkSchema, type DocumentMetadata, type DocumentReference, type DocumentCreationFailureDetail, type CreateDocumentsResponseBody, type DocumentLinkRequestBody, type DocumentLink, } from './document'; export { queryElementInstancesRequestBodySchema, queryElementInstancesResponseBodySchema, getElementInstanceResponseBodySchema, updateElementInstanceVariablesRequestBodySchema, elementInstanceStateSchema, elementInstanceTypeSchema, elementInstanceSchema, elementInstanceFilterSchema, type ElementInstanceState, type ElementInstanceType, type ElementInstance, type QueryElementInstancesRequestBody, type QueryElementInstancesResponseBody, type GetElementInstanceResponseBody, type UpdateElementInstanceVariablesRequestBody, } from './element-instance'; export { createGroupRequestBodySchema, createGroupResponseBodySchema, getGroupResponseBodySchema, updateGroupRequestBodySchema, updateGroupResponseBodySchema, queryGroupsRequestBodySchema, queryGroupsResponseBodySchema, queryUsersByGroupRequestBodySchema, queryUsersByGroupResponseBodySchema, queryClientsByGroupRequestBodySchema, queryClientsByGroupResponseBodySchema, queryRolesByGroupRequestBodySchema, queryRolesByGroupResponseBodySchema, queryMappingRulesByGroupRequestBodySchema, queryMappingRulesByGroupResponseBodySchema, groupSchema, type Group, type CreateGroupRequestBody, type CreateGroupResponseBody, type GetGroupResponseBody, type UpdateGroupRequestBody, type UpdateGroupResponseBody, type QueryGroupsRequestBody, type QueryGroupsResponseBody, type QueryUsersByGroupRequestBody, type QueryUsersByGroupResponseBody, type QueryClientsByGroupRequestBody, type QueryClientsByGroupResponseBody, type QueryRolesByGroupRequestBody, type QueryRolesByGroupResponseBody, type QueryMappingRulesByGroupRequestBody, type QueryMappingRulesByGroupResponseBody, } from './group'; export { getIncidentResponseBodySchema, queryIncidentsRequestBodySchema, queryIncidentsResponseBodySchema, incidentErrorTypeSchema, incidentStateSchema, incidentSchema, type IncidentErrorType, type IncidentState, type Incident, type GetIncidentResponseBody, type QueryIncidentsRequestBody, type QueryIncidentsResponseBody, } from './incident'; export { queryJobsRequestBodySchema, queryJobsResponseBodySchema, activateJobsRequestBodySchema, activateJobsResponseBodySchema, failJobRequestBodySchema, throwJobErrorRequestBodySchema, completeJobRequestBodySchema, updateJobRequestBodySchema, jobSchema, activatedJobSchema, jobResultSchema, jobChangesetSchema, jobStateSchema, jobKindSchema, listenerEventTypeSchema, jobStateFilterSchema, jobKindFilterSchema, listenerEventTypeFilterSchema, type QueryJobsRequestBody, type QueryJobsResponseBody, type ActivateJobsRequestBody, type ActivateJobsResponseBody, type FailJobRequestBody, type ThrowJobErrorRequestBody, type CompleteJobRequestBody, type UpdateJobRequestBody, type Job, type ActivatedJob, type JobResult, type JobResultCorrections, type JobChangeset, type JobState, type JobKind, type ListenerEventType, } from './job'; export { licenseSchema, type License } from './license'; export { publishMessageRequestBodySchema, publishMessageResponseBodySchema, correlateMessageRequestBodySchema, correlateMessageResponseBodySchema, type PublishMessageRequestBody, type PublishMessageResponseBody, type CorrelateMessageRequestBody, type CorrelateMessageResponseBody, } from './message'; export { createMappingRuleRequestBodySchema, createMappingRuleResponseBodySchema, updateMappingRuleRequestBodySchema, updateMappingRuleResponseBodySchema, queryMappingRulesRequestBodySchema, queryMappingRulesResponseBodySchema, mappingRuleSchema, type CreateMappingRuleRequestBody, type CreateMappingRuleResponseBody, type UpdateMappingRuleRequestBody, type UpdateMappingRuleResponseBody, type QueryMappingRulesRequestBody, type QueryMappingRulesResponseBody, type MappingRule, } from './mapping-rule'; export { createProcessInstanceRequestBodySchema, createProcessInstanceResponseBodySchema, queryProcessInstancesRequestBodySchema, queryProcessInstancesResponseBodySchema, cancelProcessInstanceRequestBodySchema, queryProcessInstanceIncidentsRequestBodySchema, getProcessInstanceCallHierarchyResponseBodySchema, getProcessInstanceStatisticsResponseBodySchema, getProcessInstanceSequenceFlowsResponseBodySchema, processInstanceStateSchema, processInstanceSchema, sequenceFlowSchema, callHierarchySchema, type CreateProcessInstanceRequestBody, type CreateProcessInstanceResponseBody, type QueryProcessInstancesRequestBody, type QueryProcessInstancesResponseBody, type CancelProcessInstanceRequestBody, type QueryProcessInstanceIncidentsRequestBody, type CallHierarchy, type GetProcessInstanceCallHierarchyResponseBody, type SequenceFlow, type GetProcessInstanceSequenceFlowsResponseBody, type ProcessInstanceState, type StatisticName, type ProcessInstance, type GetProcessInstanceStatisticsResponseBody, type CreateIncidentResolutionBatchOperationRequestBody, type CreateIncidentResolutionBatchOperationResponseBody, type CreateCancellationBatchOperationRequestBody, type CreateCancellationBatchOperationResponseBody, type CreateMigrationBatchOperationRequestBody, type CreateMigrationBatchOperationResponseBody, type CreateModificationBatchOperationRequestBody, type CreateModificationBatchOperationResponseBody, } from './process-instance'; export { userTaskSchema, queryUserTasksResponseBodySchema, queryUserTasksRequestBodySchema, formSchema, assignTaskRequestBodySchema, unassignTaskRequestBodySchema, completeTaskRequestBodySchema, queryVariablesByUserTaskRequestBodySchema, queryVariablesByUserTaskResponseBodySchema, updateUserTaskRequestBodySchema, type UserTask, type QueryUserTasksResponseBody, type QueryUserTasksRequestBody, type Form, type AssignTaskRequestBody, type UnassignTaskRequestBody, type CompleteTaskRequestBody, type QueryVariablesByUserTaskRequestBody, type QueryVariablesByUserTaskResponseBody, type UpdateUserTaskRequestBody, } from './user-task'; export { variableSchema, queryVariablesRequestBodySchema, queryVariablesResponseBodySchema, type Variable, type QueryVariablesResponseBody, type QueryVariablesRequestBody, } from './variable'; export { processDefinitionStatisticSchema, getProcessDefinitionStatisticsRequestBodySchema, getProcessDefinitionStatisticsResponseBodySchema, queryProcessDefinitionsRequestBodySchema, queryProcessDefinitionsResponseBodySchema, processDefinitionSchema, type ProcessDefinition, type ProcessDefinitionStatistic, type QueryProcessDefinitionsRequestBody, type QueryProcessDefinitionsResponseBody, type GetProcessDefinitionStatisticsRequestBody, type GetProcessDefinitionStatisticsResponseBody, } from './process-definition'; export { problemDetailsSchema, queryPageSchema, querySortOrderSchema, problemDetailResponseSchema, type ProblemDetails, type QueryPage, type QuerySortOrder, type ProblemDetailsResponse, } from './common'; export { createDeploymentResponseBodySchema, deleteResourceRequestBodySchema, resourceSchema, getResourceContentResponseBodySchema, processDeploymentSchema, decisionDeploymentSchema, decisionRequirementsDeploymentSchema, formDeploymentSchema, resourceDeploymentSchema, type CreateDeploymentResponseBody, type DeleteResourceRequestBody, type Resource, type GetResourceContentResp