Variable WorkflowSchemaConst
WorkflowSchema: ZodObject<
{
created: ZodOptional<ZodCoercedDate<unknown>>;
description: ZodString;
hasDraftWorkflow: ZodOptional<ZodBoolean>;
id: ZodObject<
{ entityId: ZodOptional<ZodString>; name: ZodString },
$loose,
>;
isDefault: ZodOptional<ZodBoolean>;
operations: ZodOptional<
ZodObject<{ canDelete: ZodBoolean; canEdit: ZodBoolean }, $loose>,
>;
projects: ZodOptional<
ZodArray<
ZodObject<
{
avatarUrls: ZodOptional<
ZodObject<
{
"16x16": ZodOptional<ZodURL>;
"24x24": ZodOptional<ZodURL>;
"32x32": ZodOptional<ZodURL>;
"48x48": ZodOptional<ZodURL>;
},
$loose,
>,
>;
id: ZodOptional<ZodString>;
key: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
projectCategory: ZodOptional<
ZodObject<
{
description: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
self: ZodOptional<ZodString>;
},
$loose,
>,
>;
projectTypeKey: ZodOptional<
ZodCustom<
| string & {}
| "software"
| "service_desk"
| "business"
| "product_discovery"
| "customer_service",
| string & {}
| "software"
| "service_desk"
| "business"
| "product_discovery"
| "customer_service",
>,
>;
self: ZodOptional<ZodString>;
simplified: ZodOptional<ZodBoolean>;
},
$loose,
>,
>,
>;
schemes: ZodOptional<
ZodArray<ZodObject<{ id: ZodString; name: ZodString }, $loose>>,
>;
statuses: ZodOptional<
ZodArray<
ZodObject<
{
id: ZodString;
name: ZodString;
properties: ZodOptional<ZodRecord<ZodString, ZodAny>>;
},
$loose,
>,
>,
>;
transitions: ZodOptional<
ZodArray<
ZodObject<
{
description: ZodString;
from: ZodArray<ZodString>;
id: ZodString;
name: ZodString;
properties: ZodOptional<ZodRecord<ZodString, ZodAny>>;
rules: ZodOptional<
ZodObject<
{
conditionsTree: ZodOptional<ZodType<(...), (...), (...)>>;
postFunctions: ZodOptional<ZodArray<(...)>>;
validators: ZodOptional<ZodArray<(...)>>;
},
$loose,
>,
>;
screen: ZodOptional<
ZodObject<{ id: ZodString; name: ZodOptional<ZodString> }, $loose>,
>;
to: ZodString;
type: ZodCustom<
"global"
| string & {}
| "initial"
| "directed",
"global" | string & {} | "initial" | "directed",
>;
},
$loose,
>,
>,
>;
updated: ZodOptional<ZodCoercedDate<unknown>>;
},
$loose,
> = ...
Details about a workflow.