import * as z from "zod"; export declare const EditEventPagePropsSchema: z.ZodObject<{ eventId: z.ZodString; onCancel: z.ZodOptional, z.ZodVoid>>; onSave: z.ZodOptional; date: z.ZodDate; isAllDay: z.ZodDefault; startTime: z.ZodOptional; endTime: z.ZodOptional; location: z.ZodObject<{ isInTerreiro: z.ZodDefault; knownLocation: z.ZodOptional; street: z.ZodOptional; number: z.ZodOptional; complement: z.ZodOptional; neighborhood: z.ZodOptional; city: z.ZodOptional; reference: z.ZodOptional; state: z.ZodOptional; }, "strip", z.ZodTypeAny, { isInTerreiro: boolean; number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; knownLocation?: string | undefined; reference?: string | undefined; }, { number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; isInTerreiro?: boolean | undefined; knownLocation?: string | undefined; reference?: string | undefined; }>; participants: z.ZodArray; name: z.ZodOptional; profilePictureUrl: z.ZodOptional; isSelected: z.ZodDefault; }, "strip", z.ZodTypeAny, { id: string | number; isSelected: boolean; name?: string | undefined; profilePictureUrl?: string | undefined; }, { id: string | number; name?: string | undefined; profilePictureUrl?: string | undefined; isSelected?: boolean | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { isInTerreiro: boolean; number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; isAllDay: boolean; participants: { id: string | number; isSelected: boolean; name?: string | undefined; profilePictureUrl?: string | undefined; }[]; startTime?: string | undefined; endTime?: string | undefined; }, { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; isInTerreiro?: boolean | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; participants: { id: string | number; name?: string | undefined; profilePictureUrl?: string | undefined; isSelected?: boolean | undefined; }[]; startTime?: string | undefined; endTime?: string | undefined; isAllDay?: boolean | undefined; }>], null>, z.ZodVoid>>; onDelete: z.ZodOptional, z.ZodVoid>>; initialEvent: z.ZodOptional; date: z.ZodDate; isAllDay: z.ZodDefault; startTime: z.ZodOptional; endTime: z.ZodOptional; location: z.ZodObject<{ isInTerreiro: z.ZodDefault; knownLocation: z.ZodOptional; street: z.ZodOptional; number: z.ZodOptional; complement: z.ZodOptional; neighborhood: z.ZodOptional; city: z.ZodOptional; reference: z.ZodOptional; state: z.ZodOptional; }, "strip", z.ZodTypeAny, { isInTerreiro: boolean; number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; knownLocation?: string | undefined; reference?: string | undefined; }, { number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; isInTerreiro?: boolean | undefined; knownLocation?: string | undefined; reference?: string | undefined; }>; participants: z.ZodArray; name: z.ZodOptional; profilePictureUrl: z.ZodOptional; isSelected: z.ZodDefault; }, "strip", z.ZodTypeAny, { id: string | number; isSelected: boolean; name?: string | undefined; profilePictureUrl?: string | undefined; }, { id: string | number; name?: string | undefined; profilePictureUrl?: string | undefined; isSelected?: boolean | undefined; }>, "many">; } & { id: z.ZodOptional; activities: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { isInTerreiro: boolean; number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; isAllDay: boolean; participants: { id: string | number; isSelected: boolean; name?: string | undefined; profilePictureUrl?: string | undefined; }[]; id?: string | undefined; activities?: any[] | undefined; startTime?: string | undefined; endTime?: string | undefined; }, { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; isInTerreiro?: boolean | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; participants: { id: string | number; name?: string | undefined; profilePictureUrl?: string | undefined; isSelected?: boolean | undefined; }[]; id?: string | undefined; activities?: any[] | undefined; startTime?: string | undefined; endTime?: string | undefined; isAllDay?: boolean | undefined; }>>; initialParticipants: z.ZodOptional>; knownLocations: z.ZodOptional>; }, "strip", z.ZodTypeAny, { eventId: string; onDelete?: ((args_0: string) => void) | undefined; onCancel?: (() => void) | undefined; onSave?: ((args_0: { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; isInTerreiro?: boolean | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; participants: { id: string | number; name?: string | undefined; profilePictureUrl?: string | undefined; isSelected?: boolean | undefined; }[]; startTime?: string | undefined; endTime?: string | undefined; isAllDay?: boolean | undefined; }) => void) | undefined; initialParticipants?: any[] | undefined; knownLocations?: string[] | undefined; initialEvent?: { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { isInTerreiro: boolean; number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; isAllDay: boolean; participants: { id: string | number; isSelected: boolean; name?: string | undefined; profilePictureUrl?: string | undefined; }[]; id?: string | undefined; activities?: any[] | undefined; startTime?: string | undefined; endTime?: string | undefined; } | undefined; }, { eventId: string; onDelete?: ((args_0: string) => void) | undefined; onCancel?: (() => void) | undefined; onSave?: ((args_0: { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { isInTerreiro: boolean; number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; isAllDay: boolean; participants: { id: string | number; isSelected: boolean; name?: string | undefined; profilePictureUrl?: string | undefined; }[]; startTime?: string | undefined; endTime?: string | undefined; }) => void) | undefined; initialParticipants?: any[] | undefined; knownLocations?: string[] | undefined; initialEvent?: { type: "GIRA_ABERTA" | "GIRA_FECHADA" | "OFERENDAS" | "MANUTENCAO" | "REFORMA" | "CONFRATERNIZACAO" | "FESTA" | "ACAO_SOLIDARIA" | "GIRA_ATENDIMENTO" | "GIRA_DESENVOLVIMENTO" | "ORACULO" | "ATENDIMENTO_PARTICULAR" | "REUNIAO_ADMINISTRATIVA" | "OTHER"; name: string; date: Date; location: { number?: string | undefined; street?: string | undefined; complement?: string | undefined; neighborhood?: string | undefined; city?: string | undefined; state?: string | undefined; isInTerreiro?: boolean | undefined; knownLocation?: string | undefined; reference?: string | undefined; }; participants: { id: string | number; name?: string | undefined; profilePictureUrl?: string | undefined; isSelected?: boolean | undefined; }[]; id?: string | undefined; activities?: any[] | undefined; startTime?: string | undefined; endTime?: string | undefined; isAllDay?: boolean | undefined; } | undefined; }>; export type EditEventPageProps = z.infer;