Variable choiceElementStatisticsSchemaConst
choiceElementStatisticsSchema: ZodObject<
{
answers: ZodArray<ZodNumber, "many">;
archived: ZodOptional<
ZodEffects<
ZodObject<
{ type: ZodEnum<["Timestamp"]>; value: ZodNumber },
"strip",
ZodTypeAny,
{ type: "Timestamp"; value: number },
{ type: "Timestamp"; value: number },
>,
Timestamp,
{ type: "Timestamp"; value: number },
>,
>;
created: ZodEffects<
ZodObject<
{ type: ZodEnum<["Timestamp"]>; value: ZodNumber },
"strip",
ZodTypeAny,
{ type: "Timestamp"; value: number },
{ type: "Timestamp"; value: number },
>,
Timestamp,
{ type: "Timestamp"; value: number },
>;
groupName: ZodString;
maximumParticipants: ZodNumber;
participants: ZodNumber;
passed: ZodNumber;
questionId: ZodBranded<ZodString, "UID">;
quizId: ZodBranded<ZodString, "UID">;
tag: ZodEnum<["ChoiceElementStatistics"]>;
uid: ZodBranded<ZodString, "UID">;
updated: ZodEffects<
ZodObject<
{ type: ZodEnum<["Timestamp"]>; value: ZodNumber },
"strip",
ZodTypeAny,
{ type: "Timestamp"; value: number },
{ type: "Timestamp"; value: number },
>,
Timestamp,
{ type: "Timestamp"; value: number },
>;
wrong: ZodNumber;
},
"strip",
ZodTypeAny,
{
answers: number[];
archived?: Timestamp;
created: Timestamp;
groupName: string;
maximumParticipants: number;
participants: number;
passed: number;
questionId: string & BRAND<"UID">;
quizId: string & BRAND<"UID">;
tag: "ChoiceElementStatistics";
uid: string & BRAND<"UID">;
updated: Timestamp;
wrong: number;
},
{
answers: number[];
archived?: { type: "Timestamp"; value: number };
created: { type: "Timestamp"; value: number };
groupName: string;
maximumParticipants: number;
participants: number;
passed: number;
questionId: string;
quizId: string;
tag: "ChoiceElementStatistics";
uid: string;
updated: { type: "Timestamp"; value: number };
wrong: number;
},
> = ...