Variable studentPayloadSchemaConst
studentPayloadSchema: ZodObject<
{
address: ZodDefault<
ZodObject<
{
city: ZodDefault<ZodString>;
complement: ZodDefault<ZodString>;
neighborhood: ZodDefault<ZodString>;
number: ZodDefault<ZodString>;
state: ZodDefault<ZodString>;
street: ZodDefault<ZodString>;
zip: ZodDefault<ZodString>;
},
$strip,
>,
>;
allergies: ZodOptional<ZodString>;
birthDate: ZodOptional<ZodString>;
childAtypicalNotes: ZodOptional<ZodString>;
consentImage: ZodBoolean;
consentLgpd: ZodBoolean;
cpsInvolvement: ZodOptional<ZodBoolean>;
displayName: ZodString;
domesticViolence: ZodDefault<
ZodEnum<
{
CONFIRMADO: "CONFIRMADO";
DESCONHECIDO: "DESCONHECIDO";
NENHUM: "NENHUM";
SUSPEITO: "SUSPEITO";
},
>,
>;
economicVulnerability: ZodDefault<
ZodEnum<
{
ALTA: "ALTA";
BAIXA: "BAIXA";
DESCONHECIDO: "DESCONHECIDO";
MEDIA: "MEDIA";
NENHUMA: "NENHUMA";
},
>,
>;
familyMembershipStatus: ZodDefault<
ZodEnum<
{
DESCONHECIDO: "DESCONHECIDO";
MEMBRO: "MEMBRO";
NAO_MEMBRO: "NAO_MEMBRO";
},
>,
>;
familyNotes: ZodOptional<ZodString>;
familyStructure: ZodDefault<
ZodEnum<
{
AVOS: "AVOS";
DESCONHECIDO: "DESCONHECIDO";
MAE_SOLTEIRA: "MAE_SOLTEIRA";
OUTROS: "OUTROS";
PAI_SOLTEIRO: "PAI_SOLTEIRO";
PAIS_CASADOS: "PAIS_CASADOS";
PAIS_SEPARADOS: "PAIS_SEPARADOS";
VIUVO_A: "VIUVO_A";
},
>,
>;
guardianName: ZodString;
guardianNameAlt: ZodOptional<ZodString>;
livesWith: ZodOptional<ZodString>;
phones: ZodDefault<
ZodArray<
ZodObject<{ number: ZodString; qualifier: ZodString }, $strip>,
>,
>;
photoRef: ZodDefault<ZodString>;
schoolStatus: ZodDefault<
ZodEnum<
{
DESCONHECIDO: "DESCONHECIDO";
EVADIDO: "EVADIDO";
FREQUENTANDO: "FREQUENTANDO";
NUNCA_FREQUENTOU: "NUNCA_FREQUENTOU";
},
>,
>;
siblingsCount: ZodOptional<ZodNumber>;
specialNeeds: ZodOptional<ZodString>;
},
$strip,
> = ...