/** * Interactive CLI Command * * Provides the interactive menu interface for the ADPA CLI. * This command launches the Yeoman-style interactive menu system. * * @version 1.0.0 * @author ADPA Team */ export interface InteractiveOptions { mode?: 'beginner' | 'advanced'; skipIntro?: boolean; debug?: boolean; enhanced?: boolean; } /** * Handle the interactive command */ export declare function handleInteractiveCommand(options?: InteractiveOptions): Promise; /** * Show help for the interactive command */ export declare function showInteractiveHelp(): void; /** * Validate interactive command options */ export declare function validateInteractiveOptions(options: InteractiveOptions): void; /** * Get default interactive options */ export declare function getDefaultInteractiveOptions(): InteractiveOptions; /** * Check if interactive mode is supported in current environment */ export declare function checkInteractiveSupport(): Promise; /** * Show interactive mode not supported message */ export declare function showInteractiveNotSupportedMessage(): void; declare const _default: { handleInteractiveCommand: typeof handleInteractiveCommand; showInteractiveHelp: typeof showInteractiveHelp; validateInteractiveOptions: typeof validateInteractiveOptions; getDefaultInteractiveOptions: typeof getDefaultInteractiveOptions; checkInteractiveSupport: typeof checkInteractiveSupport; showInteractiveNotSupportedMessage: typeof showInteractiveNotSupportedMessage; }; export default _default; //# sourceMappingURL=interactive.d.ts.map