/** * Init Wizard * * Interactive wizard for initializing k0ntext configuration */ import { ProjectType } from '../core/session.js'; /** * Wizard configuration result */ export interface WizardConfig { apiKey: string; projectType: ProjectType; aiTools: string[]; features: string[]; generateEmbeddings: boolean; } /** * Init Wizard */ export declare class InitWizard { private projectRoot; private hasExistingKey; constructor(projectRoot: string); /** * Run the complete wizard */ run(): Promise; /** * Show welcome message */ private showWelcome; /** * Step 1: API Key */ private stepApiKey; /** * Step 2: Project Type */ private stepProjectType; /** * Step 3: AI Tools */ private stepAITools; /** * Step 4: Features */ private stepFeatures; /** * Step 5: Embeddings */ private stepEmbeddings; /** * Show summary and confirm */ private showSummary; /** * Show success message */ showSuccess(config: WizardConfig): void; } //# sourceMappingURL=wizard.d.ts.map