import { z } from 'zod';
export declare const IdeTargetEnum: z.ZodEnum<{
    "claude-code": "claude-code";
    cursor: "cursor";
    windsurf: "windsurf";
    vscode: "vscode";
    jetbrains: "jetbrains";
    auto: "auto";
    "claude-desktop": "claude-desktop";
    neovim: "neovim";
    chatgpt: "chatgpt";
    opencode: "opencode";
}>;
export declare const IdeConfigScopeEnum: z.ZodEnum<{
    project: "project";
    global: "global";
}>;
export declare const generateIdeConfigSchema: z.ZodObject<{
    ide: z.ZodEnum<{
        "claude-code": "claude-code";
        cursor: "cursor";
        windsurf: "windsurf";
        vscode: "vscode";
        jetbrains: "jetbrains";
        auto: "auto";
        "claude-desktop": "claude-desktop";
        neovim: "neovim";
        chatgpt: "chatgpt";
        opencode: "opencode";
    }>;
    projectPath: z.ZodDefault<z.ZodOptional<z.ZodString>>;
    scope: z.ZodDefault<z.ZodOptional<z.ZodEnum<{
        project: "project";
        global: "global";
    }>>>;
    dryRun: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, z.core.$strip>;
//# sourceMappingURL=ide-config.d.ts.map