import { z } from 'zod'; export declare const PersonalOnboardingStepSchema: z.ZodEnum<{ voice: "voice"; identity: "identity"; intro: "intro"; connections: "connections"; }>; export declare const PersonalOnboardingDraftSchema: z.ZodObject<{ displayName: z.ZodDefault; appearance: z.ZodDefault>; voice: z.ZodDefault>; }, z.core.$strict>; export type PersonalOnboardingDraft = z.infer; export type PersonalOnboardingStep = z.infer; export declare function getPersonalOnboarding(ownerId: string): { step: PersonalOnboardingStep; draft: PersonalOnboardingDraft; completed: boolean; welcomeDone: boolean; }; export declare function savePersonalOnboarding(ownerId: string, step: PersonalOnboardingStep, draft: PersonalOnboardingDraft): void; export declare function completePersonalOnboarding(ownerId: string): void; export declare function finishPersonalWelcome(ownerId: string): void;