@villedemontreal/workit-types
Version:
TypeScript types for Workit
33 lines (32 loc) • 812 B
TypeScript
import { ILink } from './link';
export interface IBpmnDeployResponse {
links: ILink[];
id: string;
name: string;
source: string;
deploymentTime: string;
tenantId?: string;
deployedProcessDefinitions: IDeployedProcessDefinitions;
deployedCaseDefinitions?: string;
deployedDecisionDefinitions?: any;
deployedDecisionRequirementsDefinitions?: any;
}
export interface IDeployedProcessDefinitions {
[cusom: string]: IBpmn;
}
export interface IBpmn {
id: string;
key: string;
category: string;
description?: string;
name: string;
version: number;
resource: string;
deploymentId: string;
diagram?: any;
suspended: boolean;
tenantId?: string;
versionTag?: any;
historyTimeToLive: number;
startableInTasklist: boolean;
}