#![deny(missing_docs)]
#![deny(rustdoc::broken_intra_doc_links)]
pub mod codec;
pub mod decomp;
pub mod dict;
pub mod encode;
pub mod jianma;
pub mod layer;
pub mod stroke;
pub mod zigen;
pub use codec::{DecompRef, EncodeError, Shape, Stroke, encode_with_lookup};
pub use decomp::{Decomp, embedded_seed};
pub use dict::{L0Snapshot, WubiDict, PROMOTE_THRESHOLD};
pub use encode::{EncodedCode, encode, encode_into};
pub use jianma::{iter_jianma1, lookup_jianma1};
pub use layer::{DEFAULT_LAYER_PREFS, LAYER_BASE, LAYER_COUNT, Layer};
pub use zigen::iter as iter_zigen;
pub use zigen::lookup as lookup_zigen;