Browse modulesSchedulingSchemas and constants
Variable: WorkingHoursSchema
const WorkingHoursSchema: ZodObject<{
byWeekday: ZodObject<{
fri: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
mon: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
sat: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
sun: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
thu: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
tue: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
wed: ZodOptional<ZodArray<ZodObject<{
end: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
start: ZodPipe<ZodString, ZodTransform<PlainTime, string>>;
}, $strip>>>;
}, $strip>;
zone: ZodString;
}, $strip>;Defined in: shared/scheduling/schemas.ts:72