//! Built-in [`Provider`](super::wire::Provider) implementations, one
//! file per provider: each file owns EVERYTHING specific to its
//! provider (wire quirks, cost model, parsing where the envelope
//! differs) plus that provider's tests. Shared dialect code lives in
//! `super::openai_wire`; nothing provider-specific lives outside these
//! files.
pub use ;
pub use GenericProvider;
pub use OpenAiProvider;
pub use OpenRouterProvider;