/**
 * Incident/Breach Management API Client
 *
 * API client for DSGVO Art. 33/34 Incident & Data Breach Management
 * Connects via Next.js proxy to the ai-compliance-sdk backend
 *
 * Barrel re-export from split modules.
 */

export {
  fetchIncidents,
  fetchIncident,
  createIncident,
  updateIncident,
  deleteIncident,
  submitRiskAssessment,
  generateAuthorityForm,
  submitAuthorityNotification,
  sendDataSubjectNotification,
  addMeasure,
  updateMeasure,
  completeMeasure,
  addTimelineEntry,
  closeIncident,
  fetchIncidentStatistics,
  fetchSDKIncidentList,
} from './api-incidents'

export {
  createMockIncidents,
  createMockStatistics,
} from './api-mock'
