//! SPARQL Service Descriptions
//! [Spec](https://www.w3.org/TR/sparql12-service-description/)
//!
pub mod class_partition;
pub mod dataset;
pub mod datatype_partition;
pub mod entailment_profile;
pub mod entailment_regime;
pub mod feature;
pub mod graph_collection;
pub mod graph_description;
pub mod named_graph_description;
pub mod property_partition;
pub mod query_config;
#[cfg(all(not(target_family = "wasm"), feature = "sparql"))]
pub mod query_processor;
pub mod service_config;
pub mod service_description;
pub mod service_description_error;
pub mod service_description_format;
pub mod service_description_parser;
pub mod service_description_vocab;
pub mod sparql_result_format;
#[cfg(all(not(target_family = "wasm"), feature = "sparql"))]
pub mod srdf_data;
pub mod supported_language;

pub use crate::class_partition::*;
pub use crate::dataset::*;
pub use crate::datatype_partition::*;
pub use crate::entailment_profile::*;
pub use crate::entailment_regime::*;
pub use crate::feature::*;
pub use crate::graph_collection::*;
pub use crate::graph_description::*;
pub use crate::named_graph_description::*;
pub use crate::property_partition::*;
pub use crate::query_config::*;
#[cfg(all(not(target_family = "wasm"), feature = "sparql"))]
pub use crate::query_processor::*;
pub use crate::service_config::*;
pub use crate::service_description::*;
pub use crate::service_description_error::*;
pub use crate::service_description_format::*;
pub use crate::service_description_parser::*;
pub use crate::service_description_vocab::*;
pub use crate::sparql_result_format::*;
#[cfg(all(not(target_family = "wasm"), feature = "sparql"))]
pub use crate::srdf_data::*;
pub use crate::supported_language::*;
