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>;
}, 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;
    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>;
    encrypt: z.ZodOptional<z.ZodBoolean>;
    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>;
    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>;
    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 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 mcpAddOrganizationInputSchema: z.ZodObject<{
    name: z.ZodString;
    email: z.ZodString;
}, 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 mcpRequestBuildInputSchema: z.ZodObject<{
    appId: z.ZodString;
    platform: z.ZodEnum<{
        android: "android";
        ios: "ios";
    }>;
    path: z.ZodOptional<z.ZodString>;
    nodeModules: z.ZodOptional<z.ZodString>;
}, 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>;
