Appearance
Variable: UpsertCaseQueueInput
ts
const UpsertCaseQueueInput: z.ZodObject<{
claimNext: z.ZodDefault<z.ZodBoolean>;
filter: z.ZodDefault<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>>;
name: z.ZodString;
order: z.ZodDefault<z.ZodEnum<{
asc: "asc";
desc: "desc";
}>>;
position: z.ZodDefault<z.ZodNumber>;
sort: z.ZodDefault<z.ZodEnum<{
createdAt: "createdAt";
dueAt: "dueAt";
priority: "priority";
}>>;
visibility: z.ZodDefault<z.ZodEnum<{
admins: "admins";
everyone: "everyone";
personal: "personal";
}>>;
}, z.core.$strip>;