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
35 lines • 929 B
TypeScript
/**
* Configuration Generator Factory
* Creates appropriate config generators for each AI tool
*/
import { BaseConfigGenerator } from './BaseConfigGenerator.js';
export declare class ConfigGeneratorFactory {
private generators;
private serverUrl;
constructor(serverUrl?: string);
/**
* Create a generator for the specified tool
*/
createGenerator(tool: string): BaseConfigGenerator | null;
/**
* Get all available tool names
*/
getAvailableTools(): string[];
/**
* Get all generators
*/
getAllGenerators(): Map<string, BaseConfigGenerator>;
/**
* Check if a tool is supported
*/
isToolSupported(tool: string): boolean;
/**
* Get tool display information
*/
getToolInfo(): Array<{
name: string;
displayName: string;
requiresAuth: boolean;
}>;
}
//# sourceMappingURL=ConfigGeneratorFactory.d.ts.map