//! Built-in providers for cuenv.
//!
//! This module contains the default providers that ship with cuenv:
//!
//! - [`CiProvider`] - Syncs CI workflow files (GitHub Actions, Buildkite)
//! - [`CodegenProvider`] - Syncs codegen-generated project files
//! - [`RulesProvider`] - Syncs rules configuration (.gitignore, .editorconfig, CODEOWNERS)
//!
//! All of these implement both [`Provider`](crate::Provider) and
//! [`SyncCapability`](crate::SyncCapability).
//!
//! This module also provides detection functions for CI and CODEOWNERS providers:
//!
//! - [`detect_ci_provider`] - Detect the appropriate CI provider
//! - [`detect_code_owners_provider`] - Detect the appropriate CODEOWNERS provider
pub
pub use CiProvider;
pub use CodegenProvider;
pub use ;
pub use RulesProvider;