/**
 * Language Configuration Manager
 * Handles language-specific patterns, detection, and analysis rules
 */
import { LanguageConfig } from './types.js';
export declare class LanguageConfigManager {
    private languageConfigs;
    constructor();
    getConfig(language: string): LanguageConfig | undefined;
    getLanguageFromExtension(ext: string): string | null;
    getLanguageKeyFromName(name: string): string | null;
    getAllLanguages(): string[];
    private initializeLanguageConfigs;
}
//# sourceMappingURL=LanguageConfigManager.d.ts.map