#![warn(missing_docs)]
#![warn(clippy::pedantic)]
#![allow(clippy::doc_markdown)]
#![allow(clippy::missing_errors_doc)]
#![allow(clippy::missing_panics_doc)]
#![allow(clippy::module_inception)]
#![allow(clippy::module_name_repetitions)]
#![allow(clippy::must_use_candidate)]
#![allow(clippy::struct_excessive_bools)]
#![allow(clippy::too_many_lines)]
mod api;
pub use api::*;
mod evaluation;
pub use evaluation::*;
mod hooks;
pub use hooks::*;
pub mod provider;
pub use async_trait::async_trait;
#[cfg(feature = "serde_json")]
pub mod serde_json;