mod bootstrap;
mod error;
#[cfg(feature = "pages")]
mod frontend;
#[cfg(feature = "pages")]
mod pages;
mod server;
mod shutdown;
mod state;
pub use bootstrap::bootstrap_with_release;
pub use error::WebServerError;
#[cfg(feature = "pages")]
pub use frontend::{Frontend, FrontendParams, WellKnown};
pub use server::{API_PREFIX, DEFAULT_BODY_LIMIT, DEFAULT_PORT, ENV_HOST, ENV_PORT, WebServer};
pub use shutdown::{AppShutdown, DEFAULT_DRAIN_TIMEOUT, Shutdown};
pub use state::WebServerState;
#[cfg(feature = "pages")]
pub use pages::Pages;