/**
 * Language Detector
 *
 * Detects language from environment variables, file content, or system locale.
 *
 * @module core/i18n
 */
import { SupportedLanguage, LanguageDetectionResult } from './types.js';
/**
 * Detect language from environment
 */
export declare function detectLanguageFromEnvironment(): LanguageDetectionResult;
/**
 * Detect language from file content
 * Uses simple heuristics based on character sets
 */
export declare function detectLanguageFromContent(content: string): LanguageDetectionResult;
/**
 * Detect language with fallback chain
 */
export declare function detectLanguage(options?: {
    content?: string;
    fallback?: SupportedLanguage;
}): LanguageDetectionResult;
/**
 * Parse language code from string (handles various formats)
 */
export declare function parseLanguageCode(code: string): SupportedLanguage | null;
//# sourceMappingURL=language-detector.d.ts.map