adpa-enterprise-framework-automation
Version:
Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe
49 lines • 1.6 kB
TypeScript
/**
* 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<void>;
/**
* 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(): boolean;
/**
* 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