//! Blocking (synchronous) API wrappers.
//!
//! This module mirrors the async top-level API but provides blocking
//! versions of each type, following the same pattern as `reqwest::blocking`.
//!
//! # Example
//! ```ignore
//! use arch_sdk::blocking::{ArchRpcClient, ProgramDeployer, BitcoinHelper};
//!
//! let client = ArchRpcClient::new(&config);
//! let deployer = ProgramDeployer::new(&config);
//! let helper = BitcoinHelper::new(&config);
//! ```
pub use crateBlockingArchRpcClient as ArchRpcClient;
pub use crateBlockingProgramDeployer as ProgramDeployer;
pub use crateBlockingBitcoinHelper as BitcoinHelper;
/// Blocking version of [`crate::prepare_fees`].