"""Kashmiri normalization for byte-level LM training. Public API: normalize_for_lm(text, cfg=None) -> str # one-shot LMNormalizer(cfg) # reusable callable NormConfig(zwnj_policy, digit_policy, remove_diacritics) run_guards(strict=True) # validate vendored mappings """ from .guard import NormalizerGuardError, run_guards from .lm import LMNormalizer, NormConfig, normalize_for_lm __all__ = [ "normalize_for_lm", "LMNormalizer", "NormConfig", "run_guards", "NormalizerGuardError", ]