UNPKG

@capgo/cli

Version:
87 lines (86 loc) 3.69 kB
import { z } from 'zod'; export declare const channelSchema: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; public: z.ZodBoolean; ios: z.ZodBoolean; android: z.ZodBoolean; disable_auto_update: z.ZodString; disable_auto_update_under_native: z.ZodBoolean; allow_device_self_set: z.ZodBoolean; allow_emulator: z.ZodBoolean; allow_device: z.ZodBoolean; allow_dev: z.ZodBoolean; allow_prod: z.ZodBoolean; version: z.ZodOptional<z.ZodAny>; }, z.core.$strip>; export type Channel = z.infer<typeof channelSchema>; export declare const channelAddOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; default: z.ZodOptional<z.ZodBoolean>; selfAssign: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type ChannelAddOptions = z.infer<typeof channelAddOptionsSchema>; export declare const channelDeleteOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; deleteBundle: z.ZodBoolean; successIfNotFound: z.ZodBoolean; }, z.core.$strip>; export type ChannelDeleteOptions = z.infer<typeof channelDeleteOptionsSchema>; export declare const channelCurrentBundleOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; channel: z.ZodOptional<z.ZodString>; quiet: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type ChannelCurrentBundleOptions = z.infer<typeof channelCurrentBundleOptionsSchema>; export declare const optionsSetChannelSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; bundle: z.ZodOptional<z.ZodString>; state: z.ZodOptional<z.ZodString>; downgrade: z.ZodOptional<z.ZodBoolean>; latest: z.ZodOptional<z.ZodBoolean>; latestRemote: z.ZodOptional<z.ZodBoolean>; ios: z.ZodOptional<z.ZodBoolean>; android: z.ZodOptional<z.ZodBoolean>; selfAssign: z.ZodOptional<z.ZodBoolean>; disableAutoUpdate: z.ZodOptional<z.ZodString>; dev: z.ZodOptional<z.ZodBoolean>; emulator: z.ZodOptional<z.ZodBoolean>; device: z.ZodOptional<z.ZodBoolean>; prod: z.ZodOptional<z.ZodBoolean>; packageJson: z.ZodOptional<z.ZodString>; ignoreMetadataCheck: z.ZodOptional<z.ZodBoolean>; qrPreview: 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>; }, z.core.$strip>; export type OptionsSetChannel = z.infer<typeof optionsSetChannelSchema>;