Skip to content

Variable: CaseQueue ​

ts
const CaseQueue: z.ZodObject<{
  claimNext: z.ZodBoolean;
  createdAt: z.ZodCoercedDate<unknown>;
  createdBy: z.ZodString;
  filter: z.ZodObject<{
     assignee: z.ZodOptional<z.ZodString>;
     country: z.ZodOptional<z.ZodString>;
     dueBefore: z.ZodOptional<z.ZodCoercedDate<unknown>>;
     priority: z.ZodOptional<z.ZodArray<z.ZodEnum<{
        critical: "critical";
        high: "high";
        low: "low";
        medium: "medium";
     }>>>;
     queue: z.ZodOptional<z.ZodString>;
     reasonCode: z.ZodOptional<z.ZodString>;
     search: z.ZodOptional<z.ZodString>;
     slaState: z.ZodOptional<z.ZodArray<z.ZodEnum<{
        breached: "breached";
        due_soon: "due_soon";
        none: "none";
        ok: "ok";
     }>>>;
     status: z.ZodOptional<z.ZodArray<z.ZodEnum<{
        closed: "closed";
        decided: "decided";
        in_review: "in_review";
        open: "open";
     }>>>;
     subjectId: z.ZodOptional<z.ZodGUID>;
     type: z.ZodOptional<z.ZodString>;
     waiting: z.ZodOptional<z.ZodBoolean>;
  }, z.core.$strip>;
  id: z.ZodGUID;
  name: z.ZodString;
  order: z.ZodEnum<{
     asc: "asc";
     desc: "desc";
  }>;
  position: z.ZodNumber;
  sort: z.ZodEnum<{
     createdAt: "createdAt";
     dueAt: "dueAt";
     priority: "priority";
  }>;
  systemKey: z.ZodOptional<z.ZodNullable<z.ZodString>>;
  tenantId: z.ZodGUID;
  updatedAt: z.ZodCoercedDate<unknown>;
  visibility: z.ZodEnum<{
     admins: "admins";
     everyone: "everyone";
     personal: "personal";
  }>;
}, z.core.$strip>;

Released under the Apache-2.0 License.