import type { AgentAdapter, InstallReport, LogLevel, Scope } from "./types.js"; import type { InstallAgentsArgv } from "./command.js"; export interface RunnerDeps { adapters?: AgentAdapter[]; prompts?: { pickAgents: (available: AgentAdapter[]) => Promise; pickScope: (supported: Scope[]) => Promise; }; logger?: (message: string, level?: LogLevel) => void; isTTY?: () => boolean; } export declare function runInstallAgents(argv: InstallAgentsArgv, deps?: RunnerDeps): Promise; //# sourceMappingURL=runner.d.ts.map