/** * Interactive UI utilities for CLI */ import { AIConfig } from '../types/index.js'; /** * Display project banner */ export declare function displayProjectBanner(): void; /** * Display success message */ export declare function displaySuccess(message: string): void; /** * Display error message */ export declare function displayError(message: string): void; /** * Display info message */ export declare function displayInfo(message: string): void; /** * Display step indicator */ export declare function displayStep(current: number, total: number, title: string): void; /** * Check if running in interactive mode */ export declare function isInteractive(): boolean; /** * Select AI assistant interactively */ export declare function selectAIAssistant(configs: AIConfig[]): Promise; /** * Select course field interactively */ export declare function selectCourseField(): Promise; /** * Select bash script type (sh or ps1) */ export declare function selectBashScriptType(): Promise; //# sourceMappingURL=interactive.d.ts.map