pub mod bytes;
pub mod client;
pub mod core;
pub mod errors;
pub mod html;
pub mod image;
pub mod test_util;

pub use core::get_random_ua;

pub use bytes::fetch_bytes;
pub use client::{HttpClient, HttpClientConfig, HttpClientError, HttpClientTrait};
pub use errors::FetchError;
pub use html::fetch_html;
pub use image::fetch_image;
pub use reqwest::{self, IntoUrl};
pub use reqwest_middleware;
