#![cfg_attr(docsrs, feature(doc_cfg))]
mod alphabet;
#[cfg(any(test, feature = "build"))]
mod builder;
#[cfg(feature = "cli")]
#[doc(hidden)]
pub mod cli;
mod dictionary;
mod error;
mod format;
#[cfg(feature = "build")]
#[cfg_attr(docsrs, doc(cfg(feature = "build")))]
pub use builder::Builder;
#[cfg(feature = "build")]
#[cfg_attr(docsrs, doc(cfg(feature = "build")))]
pub use dictionary::GuessIndex;
pub use dictionary::{Analysis, Dictionary, Entry, SENTENCE_CHUNK, Sample, Source, UdTag};
pub use error::Error;
#[cfg(all(doctest, feature = "bundled"))]
#[doc = include_str!("../README.md")]
struct ReadmeDoctests;