Variable imageConsentCreateSchemaConst
imageConsentCreateSchema: ZodObject<
{
consentAt: ZodOptional<ZodString>;
grantedByName: ZodString;
grantedByUserId: ZodOptional<ZodString>;
purpose: ZodOptional<ZodString>;
relationship: ZodEnum<
{
AVO: "AVO";
IRMAO_MAIOR: "IRMAO_MAIOR";
MAE: "MAE";
OUTRO: "OUTRO";
PAI: "PAI";
RESPONSAVEL_LEGAL: "RESPONSAVEL_LEGAL";
TIA: "TIA";
TIO: "TIO";
TITULAR: "TITULAR";
},
>;
subjectId: ZodString;
subjectType: ZodEnum<{ STUDENT: "STUDENT"; USER: "USER" }>;
termText: ZodOptional<ZodString>;
termVersion: ZodString;
verificationMethod: ZodEnum<
{
ADULT_SELF: "ADULT_SELF";
IN_PERSON_DOCUMENT: "IN_PERSON_DOCUMENT";
PHONE_OTP: "PHONE_OTP";
RECEPTION_GUARDIAN_PHOTO: "RECEPTION_GUARDIAN_PHOTO";
VERIFIED_GUARDIAN_PRESENT: "VERIFIED_GUARDIAN_PRESENT";
},
>;
verifiedByUserId: ZodOptional<ZodString>;
},
$strip,
> = ...