/** * Nuclei Scanner Integration * * Integrates with ProjectDiscovery's Nuclei for dynamic * application security testing using template-based scanning. * * @module scanners/dast/nuclei */ import type { DASTTarget, DASTPolicy, DASTScanResult, DASTFinding, DASTAvailability, NucleiResult } from "./types.js"; /** * Check if Nuclei is available */ export declare function checkNucleiAvailable(): Promise; /** * Parse Nuclei JSON line output to DASTFinding */ export declare function parseNucleiResult(result: NucleiResult): DASTFinding; /** * Run Nuclei scan */ export declare function runNuclei(target: DASTTarget, policy?: DASTPolicy): Promise; /** * Get Nuclei installation instructions */ export declare function getNucleiInstallInstructions(): string; //# sourceMappingURL=nuclei.d.ts.map