/**
 * Data Flow (Taint Tracking) Engine
 *
 * Tracks how untrusted data flows from sources to sinks.
 * Core of security vulnerability detection.
 *
 * @module scanners/detection/engines/data-flow
 */
import type { DataFlowConfig, TaintPath, DetectionMatch, DetectionRule } from "../types.js";
export declare function analyzeDataFlow(filePath: string, config: DataFlowConfig): Promise<TaintPath[]>;
export declare function runDataFlowEngine(projectPath: string, rules: DetectionRule[], files?: string[]): Promise<DetectionMatch[]>;
//# sourceMappingURL=data-flow.d.ts.map