import { z } from "zod"; export declare const onboardingStepSchema: z.ZodObject<{ id: z.ZodString; title: z.ZodString; description: z.ZodString; image: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; id: string; description: string; image?: string | undefined; }, { title: string; id: string; description: string; image?: string | undefined; }>; export declare const onboardingPageSchema: z.ZodObject<{ steps: z.ZodArray; }, "strip", z.ZodTypeAny, { title: string; id: string; description: string; image?: string | undefined; }, { title: string; id: string; description: string; image?: string | undefined; }>, "many">; onFinish: z.ZodOptional, z.ZodVoid>>; }, "strip", z.ZodTypeAny, { steps: { title: string; id: string; description: string; image?: string | undefined; }[]; onFinish?: ((...args: unknown[]) => void) | undefined; }, { steps: { title: string; id: string; description: string; image?: string | undefined; }[]; onFinish?: ((...args: unknown[]) => void) | undefined; }>; export type OnboardingStep = z.infer; export type OnboardingPageProps = z.infer;