#![allow(missing_docs)]
#![allow(clippy::derivable_impls)]
#![allow(clippy::clone_on_copy)]
#![allow(clippy::redundant_closure)]
#![allow(clippy::to_string_trait_impl)]
#![allow(clippy::large_enum_variant)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]
#![allow(clippy::should_implement_trait)]
#[cfg(feature = "acl")]
pub mod acl;
#[cfg(feature = "audit")]
pub mod audit;
#[cfg(feature = "auth")]
pub mod auth;
#[cfg(feature = "chat")]
pub mod chat;
#[cfg(feature = "config")]
pub mod config;
#[cfg(feature = "confirm")]
pub mod confirm;
#[cfg(feature = "consent")]
pub mod consent;
#[cfg(feature = "credential-exchange")]
pub mod credential_exchange;
#[cfg(feature = "device")]
pub mod device;
#[cfg(feature = "did-management")]
pub mod did_management;
#[cfg(feature = "git-trust")]
pub mod git_trust;
#[cfg(feature = "governance")]
pub mod governance;
#[cfg(feature = "keys")]
pub mod keys;
#[cfg(feature = "messaging")]
pub mod messaging;
#[cfg(feature = "policy")]
pub mod policy;
#[cfg(feature = "provision")]
pub mod provision;
#[cfg(feature = "push")]
pub mod push;
#[cfg(feature = "registry")]
pub mod registry;
#[cfg(feature = "rooms")]
pub mod rooms;
#[cfg(feature = "sync")]
pub mod sync;
#[cfg(feature = "task-consent")]
pub mod task_consent;
pub mod trust_ceremony_receipt;
pub mod trust_task_control;
pub mod trust_task_discovery;
pub mod trust_task_next_step;
pub mod trust_task_ok;
#[cfg(feature = "vault")]
pub mod vault;
#[cfg(feature = "vrc")]
pub mod vrc;
#[cfg(feature = "vta")]
pub mod vta;
#[cfg(feature = "vtc")]
pub mod vtc;
#[cfg(feature = "webvh")]
pub mod webvh;
#[cfg(feature = "witness")]
pub mod witness;