#![warn(clippy::all)]
#![warn(clippy::pedantic)]
#![warn(missing_docs)]
#![allow(clippy::module_name_repetitions)]
pub mod certificate_fetcher;
pub mod client;
pub mod cms_parser;
pub mod dns_cache;
pub mod error;
pub mod response_types;
pub mod signature;
pub mod signature_verify;
pub mod types;
pub use client::{Response, RibbitClient};
pub use error::{Error, Result};
pub use response_types::{
BgdlEntry, CdnEntry, ProductBgdlResponse, ProductCdnsResponse, ProductSummary,
ProductVersionsResponse, SummaryResponse, TypedBpsvResponse, TypedResponse, VersionEntry,
};
pub use types::{Endpoint, ProtocolVersion, Region};