@capgo/cli
Version:
A CLI to upload to capgo servers
265 lines (264 loc) • 10.6 kB
TypeScript
import { z } from 'zod';
export declare const mcpAddAppInputSchema: z.ZodObject<{
appId: z.ZodString;
name: z.ZodOptional<z.ZodString>;
icon: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpUpdateAppInputSchema: z.ZodObject<{
appId: z.ZodString;
name: z.ZodOptional<z.ZodString>;
icon: z.ZodOptional<z.ZodString>;
retention: z.ZodOptional<z.ZodNumber>;
exposeMetadata: z.ZodOptional<z.ZodBoolean>;
preview: z.ZodOptional<z.ZodBoolean>;
allowDeviceCustomId: z.ZodOptional<z.ZodBoolean>;
blockProviderInfraRequests: z.ZodOptional<z.ZodBoolean>;
buildTimeoutMinutes: z.ZodOptional<z.ZodNumber>;
iosStoreUrl: z.ZodOptional<z.ZodString>;
androidStoreUrl: z.ZodOptional<z.ZodString>;
defaultUploadChannel: z.ZodOptional<z.ZodString>;
defaultDownloadChannel: z.ZodOptional<z.ZodString>;
disableDownloadChannels: z.ZodOptional<z.ZodBoolean>;
collectCountry: z.ZodOptional<z.ZodBoolean>;
collectPlatform: z.ZodOptional<z.ZodBoolean>;
collectOsVersion: z.ZodOptional<z.ZodBoolean>;
collectPluginVersion: z.ZodOptional<z.ZodBoolean>;
collectVersionBuild: z.ZodOptional<z.ZodBoolean>;
collectIsEmulator: z.ZodOptional<z.ZodBoolean>;
collectIsProd: z.ZodOptional<z.ZodBoolean>;
collectInstallSource: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpDeleteAppInputSchema: z.ZodObject<{
appId: z.ZodString;
}, z.core.$strip>;
export declare const mcpUploadBundleInputSchema: z.ZodObject<{
appId: z.ZodString;
path: z.ZodString;
mode: z.ZodOptional<z.ZodEnum<{
cordova: "cordova";
}>>;
bundle: z.ZodOptional<z.ZodString>;
channel: z.ZodOptional<z.ZodString>;
rollout: z.ZodOptional<z.ZodNumber>;
rolloutPercentageBps: z.ZodOptional<z.ZodNumber>;
rolloutCacheTtlSeconds: z.ZodOptional<z.ZodNumber>;
comment: z.ZodOptional<z.ZodString>;
minUpdateVersion: z.ZodOptional<z.ZodString>;
autoMinUpdateVersion: z.ZodOptional<z.ZodBoolean>;
autoSetBundle: z.ZodOptional<z.ZodBoolean>;
autoBump: z.ZodOptional<z.ZodEnum<{
major: "major";
minor: "minor";
patch: "patch";
metadata: "metadata";
ai: "ai";
}>>;
encrypt: z.ZodOptional<z.ZodBoolean>;
acceptIncompatible: z.ZodOptional<z.ZodBoolean>;
delta: z.ZodOptional<z.ZodBoolean>;
deltaOnly: z.ZodOptional<z.ZodBoolean>;
encryptDelta: z.ZodOptional<z.ZodBoolean>;
apikey: z.ZodOptional<z.ZodString>;
capacitorConfig: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpListBundlesInputSchema: z.ZodObject<{
appId: z.ZodString;
}, z.core.$strip>;
export declare const mcpDeleteBundleInputSchema: z.ZodObject<{
appId: z.ZodString;
bundleId: z.ZodString;
}, z.core.$strip>;
export declare const mcpCleanupBundlesInputSchema: z.ZodObject<{
appId: z.ZodString;
keep: z.ZodOptional<z.ZodNumber>;
bundle: z.ZodOptional<z.ZodString>;
force: z.ZodOptional<z.ZodBoolean>;
ignoreChannel: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpCheckCompatibilityInputSchema: z.ZodObject<{
appId: z.ZodString;
channel: z.ZodString;
packageJson: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpListChannelsInputSchema: z.ZodObject<{
appId: z.ZodString;
}, z.core.$strip>;
export declare const mcpAddChannelInputSchema: z.ZodObject<{
appId: z.ZodString;
channelId: z.ZodString;
default: z.ZodOptional<z.ZodBoolean>;
selfAssign: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpUpdateChannelInputSchema: z.ZodObject<{
channelId: z.ZodString;
appId: z.ZodString;
bundle: z.ZodOptional<z.ZodString>;
state: z.ZodOptional<z.ZodString>;
downgrade: z.ZodOptional<z.ZodBoolean>;
ios: z.ZodOptional<z.ZodBoolean>;
android: z.ZodOptional<z.ZodBoolean>;
electron: z.ZodOptional<z.ZodBoolean>;
pause: z.ZodOptional<z.ZodBoolean>;
resume: z.ZodOptional<z.ZodBoolean>;
selfAssign: z.ZodOptional<z.ZodBoolean>;
disableAutoUpdate: z.ZodOptional<z.ZodString>;
updatePackage: z.ZodOptional<z.ZodEnum<{
all: "all";
zip: "zip";
delta: "delta";
zip_from_builtin: "zip_from_builtin";
delta_from_builtin: "delta_from_builtin";
}>>;
dev: z.ZodOptional<z.ZodBoolean>;
emulator: z.ZodOptional<z.ZodBoolean>;
device: z.ZodOptional<z.ZodBoolean>;
prod: z.ZodOptional<z.ZodBoolean>;
rolloutBundle: z.ZodOptional<z.ZodString>;
rolloutPercentage: z.ZodOptional<z.ZodNumber>;
rolloutPercentageBps: z.ZodOptional<z.ZodNumber>;
rolloutEnable: z.ZodOptional<z.ZodBoolean>;
rolloutDisable: z.ZodOptional<z.ZodBoolean>;
rolloutPause: z.ZodOptional<z.ZodBoolean>;
rolloutResume: z.ZodOptional<z.ZodBoolean>;
rolloutRollback: z.ZodOptional<z.ZodBoolean>;
rolloutPromote: z.ZodOptional<z.ZodBoolean>;
rolloutCacheTtlSeconds: z.ZodOptional<z.ZodNumber>;
autoPauseEnabled: z.ZodOptional<z.ZodBoolean>;
autoPauseDisabled: z.ZodOptional<z.ZodBoolean>;
autoPauseWindowMinutes: z.ZodOptional<z.ZodNumber>;
autoPauseFailureRateBps: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
autoPauseConfidence: z.ZodOptional<z.ZodNumber>;
autoPauseMinAttempts: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
autoPauseMinFailures: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
autoPauseAction: z.ZodOptional<z.ZodEnum<{
pause: "pause";
rollback: "rollback";
notify: "notify";
}>>;
autoPauseCooldownMinutes: z.ZodOptional<z.ZodNumber>;
acceptIncompatible: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpDeleteChannelInputSchema: z.ZodObject<{
appId: z.ZodString;
channelId: z.ZodString;
deleteBundle: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpGetCurrentBundleInputSchema: z.ZodObject<{
appId: z.ZodString;
channelId: z.ZodString;
}, z.core.$strip>;
export declare const mcpPromoteChannelInputSchema: z.ZodObject<{
appId: z.ZodString;
fromChannel: z.ZodString;
toChannel: z.ZodString;
acceptIncompatible: z.ZodOptional<z.ZodBoolean>;
ignoreMetadataCheck: z.ZodOptional<z.ZodBoolean>;
sendUpdateNotification: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpAddOrganizationInputSchema: z.ZodObject<{
name: z.ZodString;
email: z.ZodString;
}, z.core.$strip>;
export declare const mcpOrgIdInputSchema: z.ZodObject<{
orgId: z.ZodString;
}, z.core.$strip>;
export declare const mcpUpdateOrganizationInputSchema: z.ZodObject<{
email: z.ZodOptional<z.ZodString>;
name: z.ZodOptional<z.ZodString>;
website: z.ZodOptional<z.ZodNullable<z.ZodString>>;
orgId: z.ZodString;
enforce2fa: z.ZodOptional<z.ZodBoolean>;
passwordPolicy: z.ZodOptional<z.ZodBoolean>;
minLength: z.ZodOptional<z.ZodNumber>;
requireUppercase: z.ZodOptional<z.ZodBoolean>;
requireNumber: z.ZodOptional<z.ZodBoolean>;
requireSpecial: z.ZodOptional<z.ZodBoolean>;
requireApikeyExpiration: z.ZodOptional<z.ZodBoolean>;
maxApikeyExpirationDays: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
enforceHashedApiKeys: z.ZodOptional<z.ZodBoolean>;
enforceEncryptedBundles: z.ZodOptional<z.ZodBoolean>;
requiredEncryptionKey: z.ZodOptional<z.ZodNullable<z.ZodString>>;
emailPreferences: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodBoolean>>;
}, z.core.$strip>;
export declare const mcpOrganizationMemberRoleInputSchema: z.ZodObject<{
email: z.ZodString;
role: z.ZodEnum<{
org_member: "org_member";
org_billing_admin: "org_billing_admin";
org_admin: "org_admin";
org_super_admin: "org_super_admin";
}>;
orgId: z.ZodString;
}, z.core.$strip>;
export declare const mcpRemoveOrganizationMemberInputSchema: z.ZodObject<{
email: z.ZodString;
orgId: z.ZodString;
}, z.core.$strip>;
export declare const mcpGetAccountInputSchema: z.ZodObject<{}, z.core.$strip>;
export declare const mcpUpdateAccountInputSchema: z.ZodObject<{
notifications: z.ZodOptional<z.ZodBoolean>;
country: z.ZodOptional<z.ZodString>;
emailPreferences: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodBoolean>>;
firstName: z.ZodOptional<z.ZodString>;
lastName: z.ZodOptional<z.ZodString>;
discordUsername: z.ZodOptional<z.ZodNullable<z.ZodString>>;
formatLocale: z.ZodOptional<z.ZodNullable<z.ZodString>>;
newsletter: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const mcpSearchDocsInputSchema: z.ZodObject<{
query: z.ZodString;
limit: z.ZodOptional<z.ZodNumber>;
}, z.core.$strip>;
export declare const mcpDoctorInputSchema: z.ZodObject<{
packageJson: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpGetStatsInputSchema: z.ZodObject<{
appId: z.ZodString;
deviceIds: z.ZodOptional<z.ZodArray<z.ZodString>>;
limit: z.ZodOptional<z.ZodNumber>;
rangeStart: z.ZodOptional<z.ZodString>;
rangeEnd: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpObserveInputSchema: z.ZodObject<{
appId: z.ZodString;
sort: z.ZodOptional<z.ZodEnum<{
slowest: "slowest";
fastest: "fastest";
newest: "newest";
oldest: "oldest";
}>>;
deviceId: z.ZodOptional<z.ZodString>;
action: z.ZodOptional<z.ZodString>;
view: z.ZodOptional<z.ZodEnum<{
device: "device";
events: "events";
summary: "summary";
metrics: "metrics";
routes: "routes";
versions: "versions";
}>>;
limit: z.ZodOptional<z.ZodNumber>;
days: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<1>, z.ZodLiteral<3>, z.ZodLiteral<7>, z.ZodLiteral<30>]>>;
versionName: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpRequestBuildInputSchema: z.ZodObject<{
appId: z.ZodString;
platform: z.ZodEnum<{
android: "android";
ios: "ios";
}>;
path: z.ZodOptional<z.ZodString>;
nodeModules: z.ZodOptional<z.ZodString>;
cache: z.ZodOptional<z.ZodBoolean>;
cacheKey: z.ZodPreprocess<z.ZodOptional<z.ZodString>, unknown>;
}, z.core.$strip>;
export declare const mcpGenerateEncryptionKeysInputSchema: z.ZodObject<{
force: z.ZodOptional<z.ZodBoolean>;
capacitorConfig: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare const mcpProbeInputSchema: z.ZodObject<{
platform: z.ZodEnum<{
android: "android";
ios: "ios";
}>;
}, z.core.$strip>;