// SPDX-FileCopyrightText: 2026 Slatian <baschdel@disroot.org>
//
// SPDX-License-Identifier: AGPL-3.0-or-later
//! Useful middleware to extract template settings for use with the templates.
//!
//! For a ready to use implementation use [TemplateSettingsLayer].
//!
//! If you want to build your own middleware please have a look at the helper modules in here, they contain the functions that the [TemplateSettingsLayer] uses in the background.
pub use TemplateSetting;
pub use TemplateSettingsLayer;
pub use TemplateSettingsService;