vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
20 lines • 951 B
TypeScript
import { LanguageHandler } from '../types.js';
export declare class LanguageHandlerRegistry {
private handlers;
private defaultHandler;
private static instance;
static getInstance(): LanguageHandlerRegistry;
static registerHandler(extension: string, handler: LanguageHandler): void;
static getHandler(extension: string): LanguageHandler;
constructor();
private registerDefaultHandlers;
registerHandler(extension: string, handler: LanguageHandler): void;
getHandler(extension: string): LanguageHandler;
hasHandler(extension: string): boolean;
getRegisteredExtensions(): string[];
}
declare const languageHandlerRegistry: LanguageHandlerRegistry;
export default languageHandlerRegistry;
export declare function getLanguageHandler(extension: string): LanguageHandler;
export declare function registerLanguageHandler(extension: string, handler: LanguageHandler): void;
//# sourceMappingURL=registry.d.ts.map