UNPKG

@capgo/cli

Version:
86 lines (85 loc) 3.42 kB
export declare const channelSchema: import("arktype/internal/variants/object.ts").ObjectType<{ id: number; name: string; public: boolean; ios: boolean; android: boolean; disable_auto_update: string; disable_auto_update_under_native: boolean; allow_device_self_set: boolean; allow_emulator: boolean; allow_device: boolean; allow_dev: boolean; allow_prod: boolean; version?: { [x: string]: unknown; name?: string | undefined; } | undefined; }, {}>; export type Channel = typeof channelSchema.infer; export declare const channelAddOptionsSchema: import("arktype/internal/variants/object.ts").ObjectType<{ apikey: string; supaHost?: string | undefined; supaAnon?: string | undefined; default?: boolean | undefined; selfAssign?: boolean | undefined; }, {}>; export type ChannelAddOptions = typeof channelAddOptionsSchema.infer; export declare const channelDeleteOptionsSchema: import("arktype/internal/variants/object.ts").ObjectType<{ apikey: string; supaHost?: string | undefined; supaAnon?: string | undefined; deleteBundle: boolean; successIfNotFound: boolean; }, {}>; export type ChannelDeleteOptions = typeof channelDeleteOptionsSchema.infer; export declare const channelCurrentBundleOptionsSchema: import("arktype/internal/variants/object.ts").ObjectType<{ apikey: string; supaHost?: string | undefined; supaAnon?: string | undefined; channel?: string | undefined; quiet?: boolean | undefined; }, {}>; export type ChannelCurrentBundleOptions = typeof channelCurrentBundleOptionsSchema.infer; export declare const optionsSetChannelSchema: import("arktype/internal/variants/object.ts").ObjectType<{ apikey: string; supaHost?: string | undefined; supaAnon?: string | undefined; bundle?: string | undefined; state?: string | undefined; downgrade?: boolean | undefined; latest?: boolean | undefined; latestRemote?: boolean | undefined; ios?: boolean | undefined; android?: boolean | undefined; selfAssign?: boolean | undefined; disableAutoUpdate?: string | undefined; dev?: boolean | undefined; emulator?: boolean | undefined; device?: boolean | undefined; prod?: boolean | undefined; packageJson?: string | undefined; ignoreMetadataCheck?: boolean | undefined; qrPreview?: boolean | undefined; sendUpdateNotification?: boolean | undefined; rolloutBundle?: string | undefined; rolloutPercentage?: number | undefined; rolloutPercentageBps?: number | undefined; rolloutEnable?: boolean | undefined; rolloutDisable?: boolean | undefined; rolloutPause?: boolean | undefined; rolloutResume?: boolean | undefined; rolloutRollback?: boolean | undefined; rolloutPromote?: boolean | undefined; rolloutCacheTtlSeconds?: number | undefined; autoPauseEnabled?: boolean | undefined; autoPauseDisabled?: boolean | undefined; autoPauseWindowMinutes?: number | undefined; autoPauseFailureRateBps?: number | null | undefined; autoPauseConfidence?: number | undefined; autoPauseMinAttempts?: number | null | undefined; autoPauseMinFailures?: number | null | undefined; autoPauseAction?: "pause" | "rollback" | "notify" | undefined; autoPauseCooldownMinutes?: number | undefined; }, {}>; export type OptionsSetChannel = typeof optionsSetChannelSchema.infer;