#[cfg(feature = "python")]
use pyo3::prelude::*;
pub mod cache;
pub mod client;
pub mod error;
pub mod models;
pub mod utils;
#[cfg(feature = "python")]
#[pymodule]
fn mapradar(m: &Bound<'_, PyModule>) -> PyResult<()> {
m.add_class::<models::GeoLocation>()?;
m.add_class::<models::TravelParameters>()?;
m.add_class::<models::ServiceType>()?;
m.add_class::<models::NearbyService>()?;
m.add_class::<models::LocationIntelligence>()?;
m.add_class::<models::SearchQuery>()?;
m.add_class::<models::JsonRpcError>()?;
m.add_class::<models::JsonRpcResponse>()?;
m.add_class::<client::MapradarClient>()?;
Ok(())
}