mod builder;
mod config;
mod converter;
mod error;
mod generated;
mod header;
mod matcher;
mod source;
pub use builder::Builder;
pub use config::{AmbiguityMode, Config};
pub use converter::{ConversionDetail, Converter, Layer, LookupResult, Match};
pub use error::{Error, Result};
pub use source::Source;
pub fn convert(text: &str) -> String {
Converter::default_instance().convert(text)
}
pub fn check(text: &str) -> Vec<Match> {
Converter::default_instance().check(text)
}
pub fn lookup(word: &str) -> LookupResult {
Converter::default_instance().lookup(word)
}