Skip to content

Variable: EvaluateExpressionSchema ​

ts
const EvaluateExpressionSchema: ZodObject<{
  context: ZodOptional<ZodObject<{
     board: ZodOptional<ZodNumber>;
     custom: ZodOptional<ZodArray<ZodDiscriminatedUnion<[ZodObject<{
        accountId: ...;
        type: ...;
      }, ApiObjectConfig<...>>, ZodObject<{
        id: ...;
        key: ...;
        type: ...;
      }, ApiObjectConfig<...>>, ZodObject<{
        type: ...;
        value: ...;
     }, ApiObjectConfig<...>>], "type">>>;
     customerRequest: ZodOptional<ZodNumber>;
     issue: ZodOptional<ZodObject<{
        id: ZodOptional<ZodNumber>;
        key: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     issues: ZodOptional<ZodObject<{
        jql: ZodOptional<ZodObject<{
           maxResults: ...;
           nextPageToken: ...;
           query: ...;
        }, ApiObjectConfig<...>>>;
     }, ApiObjectConfig<undefined>>>;
     project: ZodOptional<ZodObject<{
        id: ZodOptional<ZodNumber>;
        key: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     serviceDesk: ZodOptional<ZodNumber>;
     sprint: ZodOptional<ZodNumber>;
  }, ApiObjectConfig<undefined>>>;
  expand: ZodOptional<ZodUnion<readonly [ZodCustom<string & object | "meta.complexity", string & object | "meta.complexity">, ZodArray<ZodCustom<string & object | "meta.complexity", string & object | "meta.complexity">>]>>;
  expression: ZodString;
}, $strip>;

Defined in: src/cloud/parameters/evaluateExpression.ts:5