Variable: JiraIssueFieldsSchema
ts
const JiraIssueFieldsSchema: ZodObject<{
cascadingSelectFields: ZodOptional<ZodArray<ZodObject<{
childOptionValue: ZodOptional<ZodObject<{
optionId: ZodOptional<ZodNumber>;
}, $loose>>;
fieldId: ZodString;
parentOptionValue: ZodObject<{
optionId: ZodOptional<ZodNumber>;
}, $loose>;
}, $loose>>>;
clearableNumberFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
value: ZodOptional<ZodNumber>;
}, $loose>>>;
colorFields: ZodOptional<ZodArray<ZodObject<{
color: ZodObject<{
name: ZodString;
}, $loose>;
fieldId: ZodString;
}, $loose>>>;
datePickerFields: ZodOptional<ZodArray<ZodObject<{
date: ZodOptional<ZodObject<{
formattedDate: ZodString;
}, $loose>>;
fieldId: ZodString;
}, $loose>>>;
dateTimePickerFields: ZodOptional<ZodArray<ZodObject<{
dateTime: ZodObject<{
formattedDateTime: ZodString;
}, $loose>;
fieldId: ZodString;
}, $loose>>>;
issueType: ZodOptional<ZodObject<{
issueTypeId: ZodString;
}, $loose>>;
labelsFields: ZodOptional<ZodArray<ZodObject<{
bulkEditMultiSelectFieldOption: ZodCustom<string & object | "ADD" | "REMOVE" | "REPLACE" | "REMOVE_ALL", string & object | "ADD" | "REMOVE" | "REPLACE" | "REMOVE_ALL">;
fieldId: ZodString;
labelProperties: ZodOptional<ZodArray<ZodObject<{
color: ZodOptional<...>;
name: ZodOptional<...>;
}, $loose>>>;
labels: ZodArray<ZodObject<{
name: ZodString;
}, $loose>>;
}, $loose>>>;
multipleGroupPickerFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
groups: ZodArray<ZodObject<{
groupName: ZodString;
}, $loose>>;
}, $loose>>>;
multipleSelectClearableUserPickerFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
users: ZodOptional<ZodArray<ZodObject<{
accountId: ZodString;
}, $loose>>>;
}, $loose>>>;
multipleSelectFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
options: ZodArray<ZodObject<{
optionId: ZodOptional<ZodNumber>;
}, $loose>>;
}, $loose>>>;
multipleVersionPickerFields: ZodOptional<ZodArray<ZodObject<{
bulkEditMultiSelectFieldOption: ZodCustom<string & object | "ADD" | "REMOVE" | "REPLACE" | "REMOVE_ALL", string & object | "ADD" | "REMOVE" | "REPLACE" | "REMOVE_ALL">;
fieldId: ZodString;
versions: ZodArray<ZodObject<{
versionId: ZodOptional<ZodString>;
}, $loose>>;
}, $loose>>>;
multiselectComponents: ZodOptional<ZodObject<{
bulkEditMultiSelectFieldOption: ZodCustom<string & object | "ADD" | "REMOVE" | "REPLACE" | "REMOVE_ALL", string & object | "ADD" | "REMOVE" | "REPLACE" | "REMOVE_ALL">;
components: ZodArray<ZodObject<{
componentId: ZodNumber;
}, $loose>>;
fieldId: ZodString;
}, $loose>>;
originalEstimateField: ZodOptional<ZodObject<{
originalEstimateField: ZodString;
}, $loose>>;
priority: ZodOptional<ZodObject<{
priorityId: ZodString;
}, $loose>>;
richTextFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
richText: ZodObject<{
adfValue: ZodOptional<ZodRecord<ZodString, ZodAny>>;
}, $loose>;
}, $loose>>>;
singleGroupPickerFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
group: ZodObject<{
groupName: ZodString;
}, $loose>;
}, $loose>>>;
singleLineTextFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
text: ZodString;
}, $loose>>>;
singleSelectClearableUserPickerFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
user: ZodOptional<ZodObject<{
accountId: ZodString;
}, $loose>>;
}, $loose>>>;
singleSelectFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
option: ZodObject<{
optionId: ZodOptional<ZodNumber>;
}, $loose>;
}, $loose>>>;
singleVersionPickerFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
version: ZodObject<{
versionId: ZodOptional<ZodString>;
}, $loose>;
}, $loose>>>;
status: ZodOptional<ZodObject<{
statusId: ZodString;
}, $loose>>;
timeTrackingField: ZodOptional<ZodObject<{
timeRemaining: ZodString;
}, $loose>>;
urlFields: ZodOptional<ZodArray<ZodObject<{
fieldId: ZodString;
url: ZodString;
}, $loose>>>;
}, $loose>;Defined in: src/cloud/models/jiraIssueFields.ts:27