1#[cfg(feature = "blocking")]
6pub mod blocking;
7pub mod client;
8mod client_common;
9pub mod error;
10pub mod models;
11pub mod presets;
12pub mod query;
13pub mod types;
14
15#[cfg(feature = "blocking")]
17pub use blocking::BlockingCbrClient;
18pub use client::{CbrClient, CbrClientBuilder, DEFAULT_BASE_URL};
20pub use error::CbrError;
22pub use models::*;
24pub use presets::SeriesPreset;
26pub use query::{DataExQuery, DataNewQuery, DataQuery};
28pub use types::{
30 CategoryId, ColumnId, DatasetId, DmyDate, ElementId, Id, IdKind, IndicatorId, InputError,
31 IsoDateTime, MeasureId, ParentRef, PeriodId, Periodicity, PublicationId, RowId, UnitId, Year,
32 YearSpan,
33};