import { Router } from 'express'; import { ReceiptController } from '../controllers/receipt.controller'; import { authenticateToken } from '../middlewares/auth.middleware'; const router = Router(); router.use(authenticateToken); router.post('/analyze', ReceiptController.analyzeReceipt); router.post('/', ReceiptController.createReceipt); router.get('/company/:companyId', ReceiptController.getCompanyReceipts); router.put('/:id', ReceiptController.updateReceipt); router.delete('/:id', ReceiptController.deleteReceipt); export default router;