import * as z from "zod"; export declare const MediumHubSectionIdSchema: z.ZodEnum<["dados", "spiritual-profile"]>; export declare const MediumHubPagePropsSchema: z.ZodObject<{ onBack: z.ZodFunction, z.ZodVoid>; onNavigate: z.ZodOptional], null>, z.ZodVoid>>; canViewDados: z.ZodDefault>; canViewSpiritualProfile: z.ZodDefault>; dadosSummary: z.ZodOptional; spiritualSummary: z.ZodOptional; isLoading: z.ZodDefault>; }, "strip", z.ZodTypeAny, { onBack: () => void; isLoading: boolean; canViewDados: boolean; canViewSpiritualProfile: boolean; onNavigate?: ((args_0: "dados" | "spiritual-profile") => void) | undefined; dadosSummary?: string | undefined; spiritualSummary?: string | undefined; }, { onBack: () => void; isLoading?: boolean | undefined; onNavigate?: ((args_0: "dados" | "spiritual-profile") => void) | undefined; canViewDados?: boolean | undefined; canViewSpiritualProfile?: boolean | undefined; dadosSummary?: string | undefined; spiritualSummary?: string | undefined; }>; export type MediumHubSectionId = z.infer; export type MediumHubPageProps = z.infer;