export interface InitWizardResult { provider: "anthropic" | "copilot"; model: string; mode: "current" | "remote"; projectName: string; projectDescription?: string; outputDir: string; enabledTypes: string[]; parallel: number; timeout: number; customTypes: Array<{ slug: string; name: string; description: string; prompt: string; }>; excludePatterns: string[]; repositories?: Array<{ source: string; name: string; }>; } /** * Runs the interactive init wizard using @clack/prompts. */ export interface ExistingConfig { provider?: "anthropic" | "copilot"; model?: string; mode?: "current" | "remote"; projectName?: string; projectDescription?: string; outputDir?: string; enabledTypes?: string[]; parallel?: number; timeout?: number; customTypes?: InitWizardResult["customTypes"]; excludePatterns?: string[]; } export declare function runInitWizard(existing?: ExistingConfig): Promise; export declare function promptCustomType(): Promise<{ slug: string; name: string; description: string; prompt: string; }>; //# sourceMappingURL=prompts.d.ts.map