# app/modules/monitoring/services/__init__.py
"""
Monitoring module services.

This module contains the canonical implementations of monitoring-related services.
"""

from app.modules.monitoring.services.admin_audit_service import (
    AdminAuditService,
    admin_audit_service,
)
from app.modules.monitoring.services.background_tasks_service import (
    BackgroundTasksService,
    background_tasks_service,
)
from app.modules.monitoring.services.capacity_forecast_service import (
    CapacityForecastService,
    capacity_forecast_service,
)
from app.modules.monitoring.services.log_service import (
    LogService,
    log_service,
)
from app.modules.monitoring.services.platform_health_service import (
    PlatformHealthService,
    platform_health_service,
)

__all__ = [
    "admin_audit_service",
    "AdminAuditService",
    "capacity_forecast_service",
    "CapacityForecastService",
    "background_tasks_service",
    "BackgroundTasksService",
    "log_service",
    "LogService",
    "platform_health_service",
    "PlatformHealthService",
]
