//! LLM provider implementations

#[cfg(feature = "openai")]
pub mod openai;

#[cfg(feature = "anthropic")]
pub mod anthropic;

#[cfg(feature = "ollama")]
pub mod ollama;

#[cfg(feature = "openai")]
#[allow(unused_imports)]
pub use openai::OpenAiProvider;

#[cfg(feature = "anthropic")]
#[allow(unused_imports)]
pub use anthropic::AnthropicProvider;

#[cfg(feature = "ollama")]
#[allow(unused_imports)]
pub use ollama::OllamaProvider;
