import type { ToolResult } from '../types/index.js';
import type { PluginInstallMode } from '../types/plugin-install.js';
export interface InstallPluginsInput {
    projectPath: string;
    mode: PluginInstallMode;
    stackHint?: string[];
    dryRun?: boolean;
}
/**
 * Core handler — can be called standalone or from init_project scaffold.
 */
export declare function handleInstallPlugins(input: InstallPluginsInput): Promise<ToolResult>;
//# sourceMappingURL=install-plugins.d.ts.map