#!/usr/bin/env python3
"""
API Middleware for ReviewIQ.

This module exports authentication and other middleware components.
"""

from api.middleware.auth import (
    APIKeyAuth,
    api_key_header,
    generate_api_key,
    create_auth,
    AVAILABLE_SCOPES,
)

__all__ = [
    "APIKeyAuth",
    "api_key_header",
    "generate_api_key",
    "create_auth",
    "AVAILABLE_SCOPES",
]
