systemprompt_templates/
lib.rs1mod builder;
2mod core_provider;
3mod embedded_defaults;
4mod error;
5mod registry;
6
7pub use builder::TemplateRegistryBuilder;
8pub use core_provider::CoreTemplateProvider;
9pub use embedded_defaults::EmbeddedDefaultsProvider;
10pub use error::TemplateError;
11pub use registry::{RegistryStats, TemplateRegistry};
12
13pub use systemprompt_template_provider::{
14 ComponentContext, ComponentRenderer, DynComponentRenderer, DynPageDataProvider,
15 DynTemplateDataExtender, DynTemplateLoader, DynTemplateProvider, EmbeddedLoader, ExtendedData,
16 ExtenderContext, FileSystemLoader, PageContext, PageDataProvider, RenderedComponent,
17 TemplateDataExtender, TemplateDefinition, TemplateLoader, TemplateProvider, TemplateSource,
18};