//! Core types for the InferaDB SDK.
//!
//! This module provides the fundamental types used throughout the SDK:
//!
//! - [`Relationship`]: Represents a relationship tuple (resource, relation, subject)
//! - [`Context`]: ABAC context for attribute-based conditions
//! - [`ConsistencyToken`]: Snapshot token for read-after-write consistency
//! - [`Decision`]: Authorization decision result with metadata
//! - [`Resource`]: Trait for types that can be used as resources
//! - [`Subject`]: Trait for types that can be used as subjects
//! - [`EntityRef`]: Parsed entity reference in "type:id" format
//! - [`SubjectRef`]: Subject reference with optional relation for usersets
// Allow dead code for types not yet integrated
pub use ConsistencyToken;
pub use ;
pub use ;
pub use ;
pub use Relationship;