pub mod config;
pub mod encryption;
pub mod errors;
pub mod hardware;
pub mod license_key;
pub mod tiers;
pub mod client {
pub mod cache;
pub mod encrypted_storage;
pub mod errors;
pub mod heartbeat;
pub mod key_generation;
pub mod license;
pub mod responses;
pub mod storage;
pub use cache::CachedValidation;
pub use errors::{ClientApiError, ClientErrorCode};
pub use license::License;
pub use responses::{BindResult, FeatureResult, HeartbeatResult, ValidationResult};
pub use storage::StorageKey;
pub use license as client;
}
#[cfg(feature = "server")]
#[path = "server/mod.rs"]
pub mod server;
#[cfg(feature = "background-jobs")]
pub mod jobs;