Variable syncBatchSchemaConst
syncBatchSchema: ZodObject<
{
events: ZodArray<
ZodObject<
{
actionType: ZodString;
actorId: ZodString;
actorRole: ZodString;
entityId: ZodString;
entityType: ZodEnum<
{
CLASS: "CLASS";
CLASS_SESSION: "CLASS_SESSION";
CLASS_SLOT: "CLASS_SLOT";
NUCLEUS: "NUCLEUS";
ROLE: "ROLE";
STUDENT: "STUDENT";
USER: "USER";
},
>;
eventId: ZodString;
justification: ZodOptional<ZodString>;
payload: ZodRecord<ZodString, ZodUnknown>;
timestamp: ZodString;
version: ZodNumber;
},
$strip,
>,
>;
},
$strip,
> = ...
Schema para batch de eventos (até 50).