//! Fast pretokenizers for BPE tokenizers.
//!
//! Each pretokenizer is a zero-allocation, single-pass iterator over text pieces.
//!
//! # Example
//!
//! ```
//! use pretokie::Gpt2;
//!
//! let pieces: Vec<&str> = Gpt2::new("Hello world").collect();
//! assert_eq!(pieces, vec!["Hello", " world"]);
//! ```
pub use Gpt2;
pub use Cl100k;
pub use Bert;
pub use O200k;
pub use Voyage;
pub use SmolLM;
pub use DeepSeek;
pub use Qwen;
pub use Regex;