/**
 * OWASP ZAP Scanner Integration
 *
 * Integrates with OWASP ZAP (Zed Attack Proxy) for dynamic
 * application security testing.
 *
 * @module scanners/dast/zap
 */
import type { DASTTarget, DASTPolicy, DASTScanResult, DASTFinding, DASTAvailability, ZAPAlert } from "./types.js";
/**
 * Check if ZAP is available
 */
export declare function checkZapAvailable(): Promise<DASTAvailability>;
/**
 * Parse ZAP JSON output to DASTFinding
 */
export declare function parseZapAlerts(alerts: ZAPAlert[]): DASTFinding[];
/**
 * Run ZAP scan
 */
export declare function runZap(target: DASTTarget, policy?: DASTPolicy): Promise<DASTScanResult>;
/**
 * Get ZAP installation instructions
 */
export declare function getZapInstallInstructions(): string;
//# sourceMappingURL=zap.d.ts.map