'use client'

/**
 * Public re-export barrel for all React hooks.
 * All hooks remain importable from this path — split into focused sibling files:
 *   hooks-core.ts       — useCompliance, useComplianceState, useComplianceDispatch
 *   hooks-dsgvo.ts      — useDSGVO, useConsent, useDSR
 *   hooks-compliance.ts — useComplianceModule, useControls, useEvidence, useRisks
 *   hooks-rag-security.ts — useRAG, useSecurity
 *   hooks-ui.ts         — useSDKNavigation, useSync, useCheckpoints, useExport, useCommandBar
 */

export {
  useCompliance,
  useComplianceState,
  useComplianceDispatch,
} from './hooks-core'

export {
  useDSGVO,
  useConsent,
  useDSR,
} from './hooks-dsgvo'

export {
  useComplianceModule,
  useControls,
  useEvidence,
  useRisks,
} from './hooks-compliance'

export {
  useRAG,
  useSecurity,
} from './hooks-rag-security'

export {
  useSDKNavigation,
  useSync,
  useCheckpoints,
  useExport,
  useCommandBar,
} from './hooks-ui'
