Neemias — API Reference
    Preparing search index...

    Variable studentCreateSchemaConst

    studentCreateSchema: 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>;
            classId: ZodString;
            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>;
            nucleusName: ZodOptional<ZodString>;
            nucleusParticipates: ZodDefault<ZodBoolean>;
            nucleusRegion: ZodOptional<
                ZodEnum<
                    {
                        Amarela: "Amarela";
                        Azul: "Azul";
                        "Azul Celeste": "Azul Celeste";
                        Branca: "Branca";
                        Laranja: "Laranja";
                        Verde: "Verde";
                        Vermelha: "Vermelha";
                    },
                >,
            >;
            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,
    > = ...