#![forbid(unsafe_code)]
mod api;
mod client;
mod error;
mod generated;
mod transport;
pub use api::{
AppointmentApi, ConnectorApi, CrudApi, GeocodeApi, ImportApi, JobApi, MessageApi,
NotificationApi, NotificationListOptions, OptimizationApi, ReadOnlyApi, RecommendationApi,
RecurringAppointmentApi, ResourceCapacityApi, TaskApi, TaskAssignmentApi, TaskBudgetEntryApi,
TaskListOptions, TimeEntryApi, TimeSessionApi, UserApi,
};
pub use client::{DimeSchedulerClient, Environment};
pub use error::{Error, Result};
pub use generated::{entities, models, types};
#[cfg(test)]
mod tests;