/** * Transliterator — converts between scripts. * Primary use: Devanagari (Hindi) → Latin (Hinglish), Urdu → Roman. * This enables detection of Hindi/Urdu abuse written in Roman script. */ /** * Transliterate Devanagari text to Latin script. * Handles inherent vowel 'a' in consonants: a consonant gets 'a' appended * unless followed by a virama (्) or a vowel mark (matra). */ export declare function devanagariToLatin(text: string): string; /** * Generate normalized Hinglish variants of a Roman-script word. * Since Hinglish has no standard spelling, we generate possible forms. */ export declare function hinglishVariants(word: string): string[]; /** * Check if a text contains Devanagari characters. */ export declare function hasDevanagari(text: string): boolean; /** * Full transliteration pipeline: if the text has Devanagari, convert it. * Otherwise return the original text. */ export declare function transliterate(text: string): string[];