Neemias — API Reference
    Preparing search index...

    Variable studentEventSchemaConst

    studentEventSchema: ZodObject<
        {
            actorId: ZodString;
            actorRole: ZodString;
            changePayload: ZodDefault<ZodRecord<ZodString, ZodUnknown>>;
            encryptedChangePayload: ZodOptional<
                ZodObject<
                    { ciphertext: ZodString; iv: ZodString; keyVersion: ZodNumber },
                    $strip,
                >,
            >;
            encryptedJustification: ZodOptional<
                ZodObject<
                    { ciphertext: ZodString; iv: ZodString; keyVersion: ZodNumber },
                    $strip,
                >,
            >;
            eventId: ZodString;
            eventType: ZodEnum<
                { CREATE: "CREATE"; DELETE: "DELETE"; UPDATE: "UPDATE" },
            >;
            isConflictLoser: ZodDefault<ZodBoolean>;
            justification: ZodOptional<ZodString>;
            studentId: ZodString;
            syncState: ZodDefault<
                ZodEnum<
                    {
                        FAILED: "FAILED";
                        IN_PROGRESS: "IN_PROGRESS";
                        PENDING: "PENDING";
                        RETRYING: "RETRYING";
                        SYNCED: "SYNCED";
                    },
                >,
            >;
            timestamp: ZodString;
        },
        $strip,
    > = ...