/**
 * Source Discovery — Identifies user-input sources in code files.
 *
 * Scans for framework-specific patterns (Express, Next.js, Flask, Django, etc.)
 * that represent user-controllable input entering the application.
 */
import type { UserInputSource } from './taint-types';
/**
 * Discover user-input sources in a file.
 *
 * Scans each line for framework-specific input patterns and extracts
 * the variable names that receive user-controlled data.
 */
export declare function discoverSources(content: string, filePath: string): UserInputSource[];
//# sourceMappingURL=source-discovery.d.ts.map