Variable UpdateWorkflowsSchemaConst
UpdateWorkflowsSchema: ZodObject<
{
statuses: ZodOptional<
ZodArray<
ZodObject<
{
description: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
name: ZodString;
statusCategory: ZodCustom<
string & {}
| "TODO"
| "IN_PROGRESS"
| "DONE",
string & {} | "TODO" | "IN_PROGRESS" | "DONE",
>;
statusReference: ZodString;
},
$loose,
>,
>,
>;
workflows: ZodOptional<
ZodArray<
ZodObject<
{
defaultStatusMappings: ZodOptional<
ZodArray<
ZodObject<
{ newStatusReference: ZodString; oldStatusReference: ZodString },
$loose,
>,
>,
>;
description: ZodOptional<ZodString>;
id: ZodString;
loopedTransitionContainerLayout: ZodOptional<
ZodObject<
{ x: ZodOptional<ZodNumber>; y: ZodOptional<ZodNumber> },
$loose,
>,
>;
startPointLayout: ZodOptional<
ZodObject<
{ x: ZodOptional<ZodNumber>; y: ZodOptional<ZodNumber> },
$loose,
>,
>;
statuses: ZodArray<
ZodObject<
{
approvalConfiguration: ZodOptional<ZodObject<(...), (...)>>;
layout: ZodOptional<ZodObject<(...), (...)>>;
properties: ZodRecord<ZodString, ZodAny>;
statusReference: ZodString;
},
$loose,
>,
>;
statusMappings: ZodOptional<
ZodArray<
ZodObject<
{
issueTypeId: ZodString;
projectId: ZodString;
statusMigrations: ZodArray<(...)>;
},
$loose,
>,
>,
>;
transitions: ZodArray<
ZodObject<
{
actions: ZodOptional<ZodArray<(...)>>;
conditions: ZodOptional<ZodType<(...), (...), (...)>>;
customIssueEventId: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
links: ZodOptional<ZodArray<(...)>>;
name: ZodOptional<ZodString>;
properties: ZodOptional<ZodRecord<(...), (...)>>;
toStatusReference: ZodOptional<ZodString>;
transitionScreen: ZodOptional<ZodObject<(...), (...)>>;
triggers: ZodOptional<ZodArray<(...)>>;
type: ZodOptional<ZodCustom<(...), (...)>>;
validators: ZodOptional<ZodArray<(...)>>;
},
$loose,
>,
>;
version: ZodObject<
{
id: ZodOptional<ZodString>;
versionNumber: ZodOptional<ZodNumber>;
},
$loose,
>;
},
$loose,
>,
>,
>;
},
$strip,
> = ...