//! Crates.io API Client
//!
//! Provides functionality to query crates.io for version information
//! and verify published crate status.
//!
//! Features:
//! - In-memory caching with TTL
//! - Persistent file-based cache for offline mode
//! - Configurable cache TTL
// Re-export all public types from types module
pub use ;
// Re-export cache module
pub use PersistentCache;
// Re-export client
pub use CratesIoClient;
// Re-export mock client
pub use MockCratesIoClient;