#![forbid(unsafe_code)]
#![doc = include_str!("../README.md")]
mod api;
mod classify;
mod domain;
mod fallback;
mod model;
mod morphology;
mod normalizer;
mod numerals;
mod pipeline;
mod resources;
mod source_map;
mod verbalize;
pub use api::{
AmbiguityPolicy, FallbackClass, FallbackDiagnostic, FallbackReason, FallbackStrategy, Hint,
HintKind, Issue, IssueCategory, LimitKind, NormalizeError, NormalizeOptions, NormalizeResult,
Segment, SegmentKind, SourceRange, WorkControl,
};
pub use normalizer::Normalizer;
pub use resources::NORMALIZER_ID;
pub const MAX_INPUT_BYTES: usize = 32 * 1024;
pub const MAX_HINTS: usize = 256;
pub const MAX_CANDIDATES: usize = 4096;
pub const MAX_RESULT_BYTES: usize = 512 * 1024;