import { Router } from 'express';
import { SyncController } from '../controllers/SyncController';
import { requireTraceContext } from '../../core/guards/trace-context.guard';

const router = Router();

router.post('/report-audit', requireTraceContext, SyncController.reportAudit);
router.post('/distribute', requireTraceContext, SyncController.distribute);
router.post('/record-action', requireTraceContext, SyncController.recordAction);

export default router;
