romanize-string
Version:
A fully typed, general-purpose utility for unidirectional string transliteration (non-Latin script => Latin script).
7 lines (6 loc) • 656 B
TypeScript
import { ArabicLanguageCode, ConvertibleLanguage, CyrillicLanguageCode, IndicLanguageCode, MandarinLanguageCode } from "../public-types/language-types.js";
export declare function isConvertibleLanguage(lang: string): lang is ConvertibleLanguage;
export declare function isIndicLanguageCode(lang: ConvertibleLanguage): lang is IndicLanguageCode;
export declare function isCyrillicLanguageCode(lang: ConvertibleLanguage): lang is CyrillicLanguageCode;
export declare function isArabicLanguageCode(lang: ConvertibleLanguage): lang is ArabicLanguageCode;
export declare function isMandarinLanguageCode(lang: ConvertibleLanguage): lang is MandarinLanguageCode;