/** * Language profiles with token multipliers * Based on research: different languages require different numbers of tokens */ export interface LanguageProfile { code: string; name: string; nativeName: string; tokenMultiplier: number; detectionPatterns: RegExp[]; confidence: number; } /** * Token multipliers based on research and testing * * Sources: * - Anthropic: https://docs.anthropic.com/claude/docs/models-overview * - OpenAI tokenizer analysis * - Community research on multilingual token efficiency */ export declare const LANGUAGE_PROFILES: LanguageProfile[]; /** * Get language profile by code */ export declare function getLanguageProfile(code: string): LanguageProfile | null; /** * Get all supported language codes */ export declare function getSupportedLanguages(): string[]; /** * Get token multiplier for a language code */ export declare function getTokenMultiplier(code: string): number; //# sourceMappingURL=language-profiles.d.ts.map