/**
 * Layer 2: Data Exposure Detection
 * Identifies sensitive data in logs vs API responses with appropriate severity
 * Separates "logging concerns" from "response exposure" which have different risk profiles
 */
import type { Vulnerability } from '../types';
import type { ParsedFile } from '../utils/parsed-file';
/**
 * Detect sensitive data exposure in logs and API responses
 */
export declare function detectDataExposure(content: string, filePath: string, options?: {
    parsed?: ParsedFile;
}): Vulnerability[];
/**
 * Check if error handling follows safe patterns
 * Returns true if the error handling appears safe
 */
export declare function isSafeErrorHandling(lineContent: string, surroundingLines: string[]): boolean;
//# sourceMappingURL=data-exposure.d.ts.map