"""
BreakPilot Recording API — Barrel Re-export.

Verwaltet Jibri Meeting-Aufzeichnungen und deren Metadaten.
Split into:
  - recording_models.py: Pydantic models & config
  - recording_helpers.py: In-memory storage & utilities
  - recording_routes.py: Core recording CRUD routes
  - recording_transcription.py: Transcription routes
  - recording_minutes.py: Meeting minutes routes
"""

from fastapi import APIRouter

from .routes import router as _routes_router
from .transcription import router as _transcription_router
from .minutes import router as _minutes_router

router = APIRouter(prefix="/api/recordings", tags=["Recordings"])
router.include_router(_routes_router)
router.include_router(_transcription_router)
router.include_router(_minutes_router)
