import type { HarnessId } from '../../core/harness.js'; import '../../core/adapters/claude-code.js'; import '../../core/adapters/cursor.js'; import '../../core/adapters/windsurf.js'; import '../../core/adapters/cline.js'; import '../../core/adapters/ob1.js'; import '../../core/adapters/codex.js'; import '../../core/adapters/pi.js'; import '../../core/adapters/generic.js'; export declare const STARTER_ROADMAP: { name: string; description: string; phases: { name: string; sprints: number[]; }[]; sprints: { id: number; theme: string; par: number; slope: number; type: string; tickets: { key: string; title: string; club: string; complexity: string; }[]; }[]; }; /** Init supports all harness adapters plus OpenCode (template-only, no adapter) */ export type InitProvider = HarnessId | 'opencode'; export declare function detectProvidersFromArgs(args: string[]): InitProvider[]; /** Detect platforms present in the project directory using the adapter framework */ export declare function detectPlatforms(cwd: string): InitProvider[]; /** Print a summary of what was installed after init completes */ export declare function printInstallSummary(providers: InitProvider[]): void; export declare function printInitHelp(): void; export declare function initCommand(args: string[]): Promise; //# sourceMappingURL=init.d.ts.map