//! Rights Management Module
//!
//! Provide user rights checking and validation function
pub mod error;
pub mod permission_checker;
pub mod permission_manager;
// Re-exporting permission types from the core layer
pub use linkrs_core::{Permission, RoleType};
pub use error::{PermissionError, PermissionResult};
pub use permission_checker::{OperationType, PermissionChecker};
pub use permission_manager::{PermissionManager, GOD_SPACE_ID};