/**
 * DAST Scanner Types
 *
 * Types for Dynamic Application Security Testing integrations
 * with OWASP ZAP and Nuclei.
 *
 * @module scanners/dast/types
 */
/**
 * Default DAST policy
 */
export const DEFAULT_DAST_POLICY = {
    passiveOnly: true,
    riskThreshold: "medium",
    maxDuration: 300,
    ajaxSpider: false,
    maxDepth: 5,
    maxChildren: 10,
    requestDelay: 0,
    threads: 10,
};
/**
 * Map ZAP risk levels to severity
 */
export const ZAP_RISK_MAPPING = {
    "High": "high",
    "Medium": "medium",
    "Low": "low",
    "Informational": "info",
};
/**
 * Map ZAP confidence levels to numeric values
 */
export const ZAP_CONFIDENCE_MAPPING = {
    "High": 90,
    "Medium": 70,
    "Low": 50,
    "User Confirmed": 100,
    "Confirmed": 100,
};
/**
 * Map Nuclei severity to vaspera severity
 */
export const NUCLEI_SEVERITY_MAPPING = {
    "critical": "critical",
    "high": "high",
    "medium": "medium",
    "low": "low",
    "info": "info",
    "unknown": "info",
};
//# sourceMappingURL=types.js.map