/* tslint:disable */ /* eslint-disable */ /** * openfilz-api * API for Document Management System * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { WorkflowReviewProgressDTO } from './workflow-review-progress-dto'; // May contain unused imports in some cases // @ts-ignore import type { WorkflowTransition } from './workflow-transition'; export interface WorkflowTaskDTO { 'id'?: string; 'instanceId'?: string; 'definitionId'?: string; 'definitionName'?: string; 'documentId'?: string; 'documentName'?: string; 'stateKey'?: string; 'stateLabel'?: string; 'stateColor'?: string; 'status'?: WorkflowTaskDTOStatusEnum; 'candidates'?: Array; 'candidateRole'?: string; 'startedBy'?: string; 'createdAt'?: string; 'dueAt'?: string; 'overdue'?: boolean; 'completedAt'?: string; 'completedBy'?: string; 'transitionKey'?: string; 'comment'?: string; 'transitions'?: Array; 'previousComment'?: string; 'previousActor'?: string; 'mine'?: boolean; 'review'?: WorkflowReviewProgressDTO; } export const WorkflowTaskDTOStatusEnum = { Open: 'OPEN', Done: 'DONE', Cancelled: 'CANCELLED', } as const; export type WorkflowTaskDTOStatusEnum = typeof WorkflowTaskDTOStatusEnum[keyof typeof WorkflowTaskDTOStatusEnum];