/** * Cross-lingual safety consistency checker. * * Based on IndicSafe findings (arxiv 2603.17915v1): the same harmful prompt * receives consistent safety judgments across languages only 12.8% of the time. * This checker translates the input to English and compares safety scores * across both languages to surface divergence. * * Usage: * sentori check --cross-lingual "input text" [--model MODEL] [--threshold 0.3] */ export interface DetectedLanguage { code: string; name: string; script: string; } export declare function detectLanguage(text: string): DetectedLanguage; export interface CrossLingualResult { input: string; detectedLang: DetectedLanguage; englishTranslation: string; sourceScore: number; englishScore: number; delta: number; threshold: number; flagged: boolean; flagReason: string | null; sourceAnalysis: string; englishAnalysis: string; } export declare function runCrossLingualCheck(input: string, options: { model: string; apiKey: string; threshold?: number; }): Promise; export declare function formatCrossLingualResult(result: CrossLingualResult): string; //# sourceMappingURL=cross-lingual-checker.d.ts.map