/**
 * Sink Matcher — Matches tainted variables to dangerous sinks.
 *
 * Scans each line for known dangerous sink patterns, then checks if
 * any tainted variable name appears on that line. Builds complete
 * taint paths from source → propagation chain → sink.
 */
import type { TaintedVariable, TaintPath } from './taint-types';
import type { SanitiserInfo } from './taint-types';
/**
 * Match tainted variables to dangerous sinks and build taint paths.
 *
 * For each line that matches a sink pattern, checks if any tainted variable
 * appears on that line. Builds a complete TaintPath with source, chain, and sink.
 */
export declare function matchSinks(content: string, _filePath: string, taintedVariables: TaintedVariable[], sanitisers: SanitiserInfo[]): TaintPath[];
//# sourceMappingURL=sink-matcher.d.ts.map