//! App module — `RuniqueAppBuilder` constructor, final `RuniqueApp` application, build errors, and staging.
pub mod builder;
pub mod error_build;
pub mod runique_app;
pub mod staging;
pub mod templates;

pub use builder::RuniqueAppBuilder;
pub use error_build::{BuildError, BuildErrorKind, CheckError, CheckReport};
pub use runique_app::RuniqueApp;
pub use staging::{
    AdminStaging, CoreStaging, CorsConfig, CspConfig, HostConfig, MiddlewareStaging,
    PermissionsPolicyConfig, StaticStaging, TrustedProxiesConfig,
};
