mod client;
pub mod sobject;
pub mod composite;
pub mod search;
pub use client::{Client, ClientBuilder, Error as ClientError};
pub use salesforce_core_restapi::types::{CreateRecordResponse, SObjectDescribe, SObjectField};
pub use sobject::Error as SObjectError;
pub use salesforce_core_restapi::types::{SearchRecord, SearchRecordAttributes, SearchResponse};
pub use search::Error as SearchError;
pub use composite::Error as CompositeError;
pub use salesforce_core_restapi::types::{
CompositeCollectionCreateRequest, CompositeCollectionCreateResponse,
CompositeCollectionDeleteResponse, CompositeCollectionRetrieveRequest,
CompositeCollectionUpdateRequest, CompositeCollectionUpdateResponse,
CompositeCollectionUpsertRequest, CompositeCollectionUpsertResponse, CompositeRecordRequest,
CompositeRecordResult, CompositeTreeRecord, CompositeTreeRequest, CompositeTreeResponse,
CompositeTreeResult,
};