import * as z from "zod"; export declare const ReligionSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodString; origin: z.ZodString; matriz: z.ZodString; characteristics: z.ZodString; founder: z.ZodString; createdAt: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; }, { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; }>; export declare const TerreiroStatusSchema: z.ZodEnum<["ACTIVE", "INACTIVE"]>; export declare const TerreiroSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; documentType: z.ZodString; document: z.ZodString; foundationDate: z.ZodNullable; biography: z.ZodNullable; religion: z.ZodNullable>; imageUrl: z.ZodNullable; status: z.ZodEnum<["ACTIVE", "INACTIVE"]>; }, "strip", z.ZodTypeAny, { id: string; status: "ACTIVE" | "INACTIVE"; name: string; document: string; imageUrl: string | null; documentType: string; foundationDate: string | null; biography: string | null; religion: { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; } | null; }, { id: string; status: "ACTIVE" | "INACTIVE"; name: string; document: string; imageUrl: string | null; documentType: string; foundationDate: string | null; biography: string | null; religion: { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; } | null; }>; export declare const TerreiroSectionCardPropsSchema: z.ZodObject<{ terreiro: z.ZodObject<{ id: z.ZodString; name: z.ZodString; documentType: z.ZodString; document: z.ZodString; foundationDate: z.ZodNullable; biography: z.ZodNullable; religion: z.ZodNullable>; imageUrl: z.ZodNullable; status: z.ZodEnum<["ACTIVE", "INACTIVE"]>; }, "strip", z.ZodTypeAny, { id: string; status: "ACTIVE" | "INACTIVE"; name: string; document: string; imageUrl: string | null; documentType: string; foundationDate: string | null; biography: string | null; religion: { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; } | null; }, { id: string; status: "ACTIVE" | "INACTIVE"; name: string; document: string; imageUrl: string | null; documentType: string; foundationDate: string | null; biography: string | null; religion: { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; } | null; }>; }, "strip", z.ZodTypeAny, { terreiro: { id: string; status: "ACTIVE" | "INACTIVE"; name: string; document: string; imageUrl: string | null; documentType: string; foundationDate: string | null; biography: string | null; religion: { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; } | null; }; }, { terreiro: { id: string; status: "ACTIVE" | "INACTIVE"; name: string; document: string; imageUrl: string | null; documentType: string; foundationDate: string | null; biography: string | null; religion: { id: string; name: string; origin: string; description: string; createdAt: string; updatedAt: string; matriz: string; characteristics: string; founder: string; } | null; }; }>; export type TerreiroSectionCardProps = z.infer; export type Terreiro = z.infer; export type Religion = z.infer;