/**
 * Layer 2: AI Prompt Hygiene Detection
 * Detects prompt injection vulnerabilities and secrets in LLM prompts
 *
 * Covers:
 * - B1: Prompt & template hygiene (LLM01)
 * - B3: Secrets & sensitive data in prompts (LLM06)
 */
import type { Vulnerability } from '../types';
import type { ParsedFile } from '../utils/parsed-file';
/**
 * Check if a file is in an LLM/AI context based on path and content
 */
declare function isLLMContextFile(filePath: string, content: string): boolean;
/**
 * Main detection function for AI prompt hygiene issues
 */
export declare function detectAIPromptHygiene(content: string, filePath: string, options?: {
    parsed?: ParsedFile;
}): Vulnerability[];
export { isLLMContextFile };
//# sourceMappingURL=ai-prompt-hygiene.d.ts.map