/**
 * Dependency Vulnerability Scanner
 *
 * Scans package dependencies for known vulnerabilities using npm audit.
 * Falls back to parsing package-lock.json if npm audit is not available.
 *
 * @module scanners/dependencies
 */
import type { ScannerResult } from "./types.js";
/**
 * Run npm audit and return findings
 */
export declare function runDependencyAudit(projectPath: string): Promise<ScannerResult>;
/**
 * Check if npm is available
 */
export declare function checkNpmAvailable(): Promise<{
    available: boolean;
    version?: string;
    error?: string;
}>;
//# sourceMappingURL=dependencies.d.ts.map