1#[cfg(feature = "default")]
12pub mod bundle;
13#[cfg(feature = "default")]
14mod closure;
15#[cfg(feature = "default")]
16pub(crate) mod component;
17#[cfg(feature = "default")]
18pub(crate) mod endpoint;
19#[cfg(feature = "default")]
20pub(crate) mod lifecycle;
21pub(crate) mod path_util;
22#[cfg(feature = "default")]
23pub(crate) mod producer;
24#[cfg(feature = "default")]
25pub(crate) mod reload;
26#[cfg(feature = "default")]
27pub(crate) mod template_set;
28pub(crate) mod uri;
29
30pub mod config;
31pub mod error;
32
33#[cfg(feature = "default")]
34pub use bundle::{TemplateBundle, TemplateBundleConfig};
35#[cfg(feature = "default")]
36pub use component::TemplateComponent;
37pub use config::{ExternalTemplateLimitsConfig, ResolvedExternalTemplateLimits};
38pub use error::TemplateReloadError;