1#![cfg_attr(not(feature = "std"), no_std)]
2#![doc = include_str!("../README.md")]
3
4extern crate alloc;
5
6extern crate self as llm_tool;
9
10mod compat;
11mod registry;
12mod rust_tool;
13mod types;
14
15#[cfg(any(feature = "md-tmpl", feature = "prompt-templates"))]
19#[doc(hidden)]
20pub use md_tmpl as __md_tmpl;
21#[cfg(any(feature = "md-tmpl", feature = "prompt-templates"))]
22#[doc(hidden)]
23pub use md_tmpl as __prompt_templates;
24#[cfg(any(feature = "md-tmpl", feature = "prompt-templates"))]
29pub use md_tmpl;
30#[cfg(any(feature = "md-tmpl", feature = "prompt-templates"))]
31pub use md_tmpl as prompt_templates;
32#[cfg(any(feature = "md-tmpl", feature = "prompt-templates"))]
36#[doc(hidden)]
37pub use md_tmpl_macros as __md_tmpl_macros;
38#[cfg(any(feature = "md-tmpl", feature = "prompt-templates"))]
39#[doc(hidden)]
40pub use md_tmpl_macros as __prompt_templates_macros;
41pub use registry::*;
42pub use rust_tool::*;
43pub use types::*;