mudra-cli 0.1.0

A robust, high-performance currency converter with caching and CLI interface
Documentation
//! Currency Converter Library
//!
//! A robust currency converter using public APIs with proper error handling.

// Public modules
pub mod api;
pub mod cache;
pub mod config;
pub mod conversion;
pub mod converter;
pub mod error;

// Re-export important types for easier access
pub use api::{ConversionResponse, CurrencyClient, ExchangeRateResponse, ExchangeRateService};
pub use cache::{CacheConfig, CacheStats, ExchangeRateCache};
pub use config::Config;
pub use conversion::{ConversionRequest, ConversionResult, ConversionType, Currency, Money};
pub use converter::CurrencyConverter;
pub use error::{CurrencyError, Result};