export declare const BUILDER_STEP_IDS: {
    readonly ios: readonly ["start_setup", "choose_destination", "connect_app_store", "prepare_certificate", "prepare_profile", "successful_cloud_build"];
    readonly android: readonly ["start_setup", "prepare_keystore", "connect_google_play", "successful_cloud_build"];
};
export type BuilderChecklistPlatform = keyof typeof BUILDER_STEP_IDS;
export type BuilderChecklistStatus = 'pending' | 'done' | 'skipped' | 'warning';
export declare function onboardingRecord(value: unknown): Record<string, unknown>;
export declare function getBuilderOnlySetup(value: unknown): Record<string, unknown> | null;
export declare function getBuilderOnlyChecklist(value: unknown): {
    version: number;
    path: "builder";
    selectedPlatform: "android" | "ios" | undefined;
    steps: {
        id: string;
        stepId: "start_setup" | "choose_destination" | "connect_app_store" | "prepare_certificate" | "prepare_profile" | "successful_cloud_build" | "prepare_keystore" | "connect_google_play";
        platform: "android" | "ios";
        title: string;
        status: BuilderChecklistStatus;
        at: string | undefined;
        annotation: string | undefined;
        annotationType: string | undefined;
    }[];
} | null;
export declare function formatBuilderOnlyChecklist(appId: string, checklist: NonNullable<ReturnType<typeof getBuilderOnlyChecklist>>, options?: {
    color?: boolean;
}): string;
