//! Trait surface for the template provider pipeline.
//!
//! Re-exports the [`TemplateLoader`] family defined locally and the
//! higher-level provider traits that live in `systemprompt-provider-contracts`.
//! Splitting the loader trait out keeps the `tokio`-gated `FileSystemLoader`
//! in the same crate as its trait, while the cross-crate provider contracts
//! stay filesystem-agnostic.
//!
//! Copyright (c) systemprompt.io — Business Source License 1.1.
//! See <https://systemprompt.io> for licensing details.
pub use ;
pub use FileSystemLoader;
pub use ;
pub use ;