import { z } from 'zod';
export declare const PluginActionEnum: z.ZodEnum<{
    info: "info";
    list: "list";
    install: "install";
    activate: "activate";
    deactivate: "deactivate";
    uninstall: "uninstall";
}>;
export declare const PluginExtensionTypeEnum: z.ZodEnum<{
    tools: "tools";
    workers: "workers";
    analyzers: "analyzers";
    templates: "templates";
}>;
export declare const ManagePluginsSchema: {
    action: z.ZodEnum<{
        info: "info";
        list: "list";
        install: "install";
        activate: "activate";
        deactivate: "deactivate";
        uninstall: "uninstall";
    }>;
    pluginId: z.ZodOptional<z.ZodString>;
    pluginPath: z.ZodOptional<z.ZodString>;
    projectPath: z.ZodOptional<z.ZodString>;
};
export declare const ScaffoldPluginSchema: {
    name: z.ZodString;
    description: z.ZodString;
    extensions: z.ZodArray<z.ZodEnum<{
        tools: "tools";
        workers: "workers";
        analyzers: "analyzers";
        templates: "templates";
    }>>;
    outputDir: z.ZodOptional<z.ZodString>;
};
//# sourceMappingURL=plugins-schemas.d.ts.map