# Copyright (c) 2025 Patrick Motsch
# All rights reserved.
"""
Security core modules for low-level security operations.
Used by connectors and interfaces. Does not depend on FastAPI or interfaces.
"""

from .rbac import RbacClass
from .rbacHelpers import (
    checkResourceAccess,
    checkUiAccess,
    checkDataAccess,
    getResourcePermissions,
    getUiPermissions,
)
from .rootAccess import getRootDbAppConnector, getRootUser

__all__ = [
    "RbacClass",
    "getRootDbAppConnector",
    "getRootUser",
]

