/** * JAY-JS Guard Module * * A flexible access control and permission management system for JavaScript applications. * This module provides tools for implementing role-based access control and permission checking. * * @module @jay-js/system/guard */ /** * Core permission definition utilities * @see ./core/define.ts for detailed documentation */ export * from "./core/define"; /** * Core permission checking and management functions * @see ./core/permissions.ts for detailed documentation */ export * from "./core/permissions"; /** * Type definitions for the guard system * @see ./types.ts for detailed type information */ export * from "./types"; /** * Utility functions for working with permissions * @see ./utils/permissions.ts for detailed documentation */ export * from "./utils/permissions";