//! Webhook layer for sending HTTP requests to external services.
//!
//! This module provides types and traits for:
//! - Building HTTP requests ([`HttpRequest`])
//! - Handling HTTP responses ([`HttpResponse`])
//! - Abstracting HTTP clients ([`HttpClient`])
//! - Production HTTP client implementation ([`ReqwestClient`])
//! - Webhook sending with retries ([`WebhookSender`], [`HttpWebhook`])
//! - Retry policy configuration ([`RetryPolicy`])
pub use ReqwestClient;
pub use ;
pub use ;
pub use RetryPolicy;
pub use ;