#[cfg(feature = "blocking")]
pub mod blocking;
pub mod client;
mod client_common;
pub mod error;
pub mod models;
pub mod presets;
pub mod query;
pub mod types;
#[cfg(feature = "blocking")]
pub use blocking::BlockingCbrClient;
pub use client::{CbrClient, CbrClientBuilder, DEFAULT_BASE_URL};
pub use error::CbrError;
pub use models::*;
pub use presets::SeriesPreset;
pub use query::{DataExQuery, DataNewQuery, DataQuery};
pub use types::{
CategoryId, ColumnId, DatasetId, DmyDate, ElementId, Id, IdKind, IndicatorId, InputError,
IsoDateTime, MeasureId, ParentRef, PeriodId, Periodicity, PublicationId, RowId, UnitId, Year,
YearSpan,
};