/**
 * 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