//! # Catalyst
//!
//! **Catalyst** is a lightweight and extensible API testing tool. It allows you to define and execute HTTP API tests through a declarative configuration file.
//!
//! ## Features
//!
//! - **Test Definition**: Configure API test scenarios using a configuration file.
//! - **Variable Management**: Chain tests by extracting and storing variables (e.g., cookies, JSON data).
//! - **Configuration Validation**: Pre-run syntax and value checks for test configurations.
//! - **Advanced Assertions**: Flexible response validation with multiple assertion types.
//!
//! ## Architecture
//!
//! The codebase is organized into logical modules:
//! - **parser**: Test file parsing and validation
//! - **engine**: Core test execution, validation, and assertions
//! - **http**: HTTP client and request handling
//! - **models**: Data structures and types
//! - **core**: High-level orchestration
//! - **cli**: Command-line interface
//! - **utils**: Utility functions
// Re-export commonly used items
pub use ;
pub use ;
pub use TestRunner;