// src/lib.rs //! Event Backtest Engine - Core Library //! //! Exposes all public modules for use in examples and tests pub mod config; pub mod scraper; pub mod util; pub mod monitoring; pub mod economic; pub mod corporate; // Re-export commonly used types for convenience pub use monitoring::{init_monitoring, ConfigSnapshot, MonitoringEvent}; pub use config::Config; pub use scraper::webdriver::{ChromeDriverPool, ChromeInstance, ScrapeTask}; pub use util::logger; pub use scraper::yahoo::{ YahooClient, YahooClientPool, QuoteSummaryModule, QuoteSummary, ChartData, OptionsData, SearchResult };