"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.securityChartsRouter = void 0;
const express_1 = require("express");
const securityCharts_1 = require("../controller/securityCharts");
const router = (0, express_1.Router)();
router.get('/security-probes', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getSecurityProbes);
router.get('/vulnerabilities-detected', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getVulnerabilitiesDetected);
router.get('/vulnerabilities-over-time', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getVulnerabilitiesOverTime);
router.get('/category-wise-volume-analysis', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getCategoryWiseVolumeAnalysis);
router.get('/security-evaluations-trend', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getSecurityEvaluationsTrend);
router.get('/recent-security-evaluations', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getRecentSecurityEvaluations);
router.get('/probe-results-over-time', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getProbeResultsOverTime);
router.get('/top-security-control-failures', 
// hasPermission(Permission.PROJECT_READ),
securityCharts_1.SecurityChartsController.getTopSecurityControlFailures);
exports.securityChartsRouter = router;
//# sourceMappingURL=securityCharts.js.map