1pub mod account;
2pub mod booking;
3pub mod client;
4pub mod error;
5pub mod order;
6pub mod product;
7
8type CommonUnsigned = u32;
9type CommonFloat = f64;
10
11pub type Account = account::Account;
12pub type AuthenticateWith<'a> = account::AuthenticateWith<'a>;
13pub type Member = account::Member;
14
15pub type BookingStatus = booking::BookingStatus;
16pub type BookingRequest<'a> = booking::BookingRequest<'a, CommonUnsigned, CommonFloat>;
17pub type BookingResponse = booking::BookingResponse<CommonUnsigned, CommonFloat>;
18
19pub type TransdirectClient<'a> = client::Client<'a>;
20
21pub type Error = error::Error;
22
23pub type OrderStatus = order::OrderStatus;
24pub type Dimensions = product::Dimensions<CommonFloat>;
27pub type Product = product::Product<CommonUnsigned, CommonFloat>;
28pub type Service = product::Service<CommonFloat>;