//! 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.
pub use ;
pub use FileSystemLoader;
pub use ;
pub use ;