import { z } from 'zod';
export declare const onboardingNextStepSchema: z.ZodObject<{
    platform: z.ZodOptional<z.ZodEnum<{
        android: "android";
        ios: "ios";
    }>>;
    serviceAccountJsonPath: z.ZodOptional<z.ZodString>;
    runBuild: z.ZodOptional<z.ZodBoolean>;
    keyId: z.ZodOptional<z.ZodString>;
    issuerId: z.ZodOptional<z.ZodString>;
    p8Path: z.ZodOptional<z.ZodString>;
    serviceAccountMethod: z.ZodOptional<z.ZodEnum<{
        generate: "generate";
        existing: "existing";
    }>>;
    playDeveloperId: z.ZodOptional<z.ZodString>;
    gcpProjectId: z.ZodOptional<z.ZodString>;
    gcpProjectName: z.ZodOptional<z.ZodString>;
    androidPackage: z.ZodOptional<z.ZodString>;
    saMethodChoice: z.ZodOptional<z.ZodEnum<{
        retry: "retry";
        oauth: "oauth";
        "save-anyway": "save-anyway";
    }>>;
    reopenSignIn: z.ZodOptional<z.ZodBoolean>;
    openSignInBrowser: z.ZodOptional<z.ZodBoolean>;
    confirmCode: z.ZodOptional<z.ZodString>;
    checkBuild: z.ZodOptional<z.ZodBoolean>;
    resumeChoice: z.ZodOptional<z.ZodEnum<{
        continue: "continue";
        restart: "restart";
    }>>;
    credentialsExistChoice: z.ZodOptional<z.ZodEnum<{
        backup: "backup";
        cancel: "cancel";
    }>>;
    keystoreMethod: z.ZodOptional<z.ZodEnum<{
        generate: "generate";
        existing: "existing";
    }>>;
    keystorePath: z.ZodOptional<z.ZodString>;
    keystoreStorePassword: z.ZodOptional<z.ZodString>;
    keystoreAlias: z.ZodOptional<z.ZodString>;
    keystoreKeyPassword: z.ZodOptional<z.ZodString>;
    keystoreNewAlias: z.ZodOptional<z.ZodString>;
    keystorePasswordMethod: z.ZodOptional<z.ZodEnum<{
        manual: "manual";
        random: "random";
    }>>;
    keystoreCommonName: z.ZodOptional<z.ZodString>;
    verifyAction: z.ZodOptional<z.ZodEnum<{
        open: "open";
        continue: "continue";
        cancel: "cancel";
        "create-new": "create-new";
        back: "back";
        recheck: "recheck";
        pick: "pick";
        autofix: "autofix";
        reopen: "reopen";
    }>>;
    verifyAppId: z.ZodOptional<z.ZodString>;
    certToRevoke: z.ZodOptional<z.ZodString>;
    duplicateProfileAction: z.ZodOptional<z.ZodEnum<{
        delete: "delete";
        exit: "exit";
    }>>;
    errorAction: z.ZodOptional<z.ZodEnum<{
        exit: "exit";
        retry: "retry";
        restart: "restart";
        "email-support": "email-support";
    }>>;
    ciSecretAction: z.ZodOptional<z.ZodEnum<{
        replace: "replace";
        yes: "yes";
        no: "no";
        skip: "skip";
        retry: "retry";
        continue: "continue";
        confirm: "confirm";
        github: "github";
        gitlab: "gitlab";
        cancel: "cancel";
    }>>;
    githubActionsSetup: z.ZodOptional<z.ZodEnum<{
        no: "no";
        "with-workflow": "with-workflow";
        "secrets-only": "secrets-only";
    }>>;
    exportEnvAction: z.ZodOptional<z.ZodEnum<{
        replace: "replace";
        yes: "yes";
        no: "no";
        skip: "skip";
    }>>;
    envExportPath: z.ZodOptional<z.ZodString>;
    packageManager: z.ZodOptional<z.ZodEnum<{
        yarn: "yarn";
        npm: "npm";
        bun: "bun";
        pnpm: "pnpm";
    }>>;
    buildScript: z.ZodOptional<z.ZodString>;
    buildScriptCustom: z.ZodOptional<z.ZodString>;
    workflowFileAction: z.ZodOptional<z.ZodEnum<{
        write: "write";
        view: "view";
        cancel: "cancel";
    }>>;
    setupMethod: z.ZodOptional<z.ZodEnum<{
        "create-new": "create-new";
        "import-existing": "import-existing";
    }>>;
    importDistribution: z.ZodOptional<z.ZodEnum<{
        app_store: "app_store";
        ad_hoc: "ad_hoc";
        __cancel__: "__cancel__";
    }>>;
    identityChoice: z.ZodOptional<z.ZodString>;
    profileChoice: z.ZodOptional<z.ZodString>;
    importRecoveryAction: z.ZodOptional<z.ZodEnum<{
        create: "create";
        back: "back";
        "provide-profile-path": "provide-profile-path";
        browser: "browser";
    }>>;
    portalAction: z.ZodOptional<z.ZodEnum<{
        back: "back";
        "use-create": "use-create";
        "open-anyway": "open-anyway";
        "use-file": "use-file";
    }>>;
    profilePath: z.ZodOptional<z.ZodString>;
    exportConfirm: z.ZodOptional<z.ZodEnum<{
        exit: "exit";
        back: "back";
        go: "go";
    }>>;
}, z.core.$strip>;
export type OnboardingNextStepInput = z.infer<typeof onboardingNextStepSchema>;
