#![doc = include_str!("../README.md")]
mod engine;
mod error;
mod ff1;
mod validate;
pub use error::{Error, ErrorKind};
pub use ff1::{Builder, FF1};
#[cfg(test)]
mod conformance_tests;
#[cfg(test)]
mod property_tests;
#[cfg(test)]
mod test_fixtures;
#[cfg(test)]
mod tests;
#[cfg(test)]
mod validate_tests;
#[cfg(test)]
mod validation_case_tests;
#[cfg(feature = "internal")]
#[doc(hidden)]
pub mod __internal {
pub use crate::engine::{cipher_block_with_key, ff1, ff1_traced, prf_with_key, TraceRecord};
}