@capgo/cli
Version:
A CLI to upload to capgo servers
142 lines (141 loc) • 4.5 kB
TypeScript
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>;