code-auditor-mcp
Version:
Multi-language code quality auditor with MCP server - Analyze TypeScript, JavaScript, and Go code for SOLID principles, DRY violations, security patterns, and more
37 lines • 942 B
TypeScript
/**
* Interactive Prompts
* User interface for tool selection and confirmations
*/
export interface ToolChoice {
name: string;
value: string;
checked?: boolean;
disabled?: boolean;
}
export declare class InteractivePrompts {
/**
* Prompt user to select AI tools to configure
*/
selectTools(): Promise<string[]>;
/**
* Confirm overwriting existing files
*/
confirmOverwrite(files: string[]): Promise<boolean>;
/**
* Select output directory
*/
selectOutputDirectory(defaultDir?: string): Promise<string>;
/**
* Confirm server URL
*/
confirmServerUrl(defaultUrl: string): Promise<string>;
/**
* Select server mode
*/
selectServerMode(): Promise<'mcp' | 'rest' | 'both'>;
/**
* Display success message with next steps
*/
displaySuccess(generatedFiles: string[]): void;
}
//# sourceMappingURL=InteractivePrompts.d.ts.map