#![allow(clippy::result_large_err)]
mod format;
#[cfg(feature = "config")]
mod config;
#[cfg(feature = "config")]
pub mod env;
#[cfg(feature = "config")]
#[doc(hidden)]
pub mod internal;
#[cfg(feature = "config")]
pub mod merge;
#[cfg(feature = "schema")]
pub mod schema;
#[cfg(feature = "config")]
pub mod validate;
#[cfg(feature = "config")]
pub use starbase_styles::color;
#[cfg(feature = "config")]
pub use config::*;
pub use format::*;
pub use schematic_macros::*;
pub use schematic_types::{SchemaField, SchemaType, Schematic};