import type { InitOnboardingStepId } from './onboarding-steps';
export declare function reportInitOnboardingStep(apikey: string, appId: string | undefined, stepNumber: number, status?: 'done' | 'skipped', options?: {
    supaHost?: string;
    supaAnon?: string;
    outcome?: 'completed' | 'skipped' | 'in_progress';
}): Promise<void>;
export declare function reportInitOnboarding(apikey: string, appId: string, steps: Partial<Record<InitOnboardingStepId, {
    status: 'done' | 'skipped';
}>>, options?: {
    supaHost?: string;
    supaAnon?: string;
    outcome?: 'completed' | 'skipped' | 'in_progress' | 'switched_to_manual';
}): Promise<void>;
