hr-db
    Preparing search index...

    Variable ContactIncludeSchemaConst

    ContactIncludeSchema: ZodObject<
        {
            addresses: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<
                                            {
                                                city: ...;
                                                contactId: ...;
                                                id: ...;
                                                stateId: ...;
                                                street: ...;
                                                type: ...;
                                                zip: ...;
                                            },
                                        >,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            {
                                                city: ...;
                                                contactId: ...;
                                                id: ...;
                                                stateId: ...;
                                                street: ...;
                                                type: ...;
                                                zip: ...;
                                            },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            emails: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<{ contactId: ...; email: ...; id: ...; type: ... }>,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            { contactId: ...; email: ...; id: ...; type: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            employee: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<
                                            {
                                                directManagerId: ...;
                                                employmentType: ...;
                                                firstName: ...;
                                                hireDate: ...;
                                                id: ...;
                                                lastName: ...;
                                                middleName: ...;
                                                preferedName: ...;
                                                status: ...;
                                                terminationDate: ...;
                                                titleId: ...;
                                                uuid: ...;
                                            },
                                        >,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            {
                                                directManagerId: ...;
                                                employmentType: ...;
                                                firstName: ...;
                                                hireDate: ...;
                                                id: ...;
                                                lastName: ...;
                                                middleName: ...;
                                                preferedName: ...;
                                                status: ...;
                                                terminationDate: ...;
                                                titleId: ...;
                                                uuid: ...;
                                            },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            phones: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<
                                        ZodEnum<{ contactId: ...; id: ...; phone: ...; type: ... }>,
                                    >,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<
                                            { contactId: ...; id: ...; phone: ...; type: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            primaryAddress: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<ZodEnum<{ addressId: ...; contactId: ...; id: ... }>>,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<{ addressId: ...; contactId: ...; id: ... }, $strip>,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            primaryEmail: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<ZodEnum<{ contactId: ...; emailId: ...; id: ... }>>,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<{ contactId: ...; emailId: ...; id: ... }, $strip>,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
            primaryPhone: ZodOptional<
                ZodUnion<
                    [
                        ZodCoercedBoolean<unknown>,
                        ZodObject<
                            {
                                distinct: ZodOptional<
                                    ZodArray<ZodEnum<{ contactId: ...; id: ...; phoneId: ... }>>,
                                >;
                                where: ZodOptional<
                                    ZodPipe<
                                        ZodTransform<any, unknown>,
                                        ZodObject<{ contactId: ...; id: ...; phoneId: ... }, $strip>,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    ],
                >,
            >;
        },
        $strip,
    > = ...