import type { DetectionRule } from "./types.js"; /** * Built-in detection rules for prompt injection patterns. * * Categories: * - Role override: Attempts to redefine the LLM's role/persona * - Instruction override: Attempts to replace or ignore system instructions * - Data exfiltration: Attempts to extract system prompt or sensitive data * - Delimiter escape: Attempts to break out of structured contexts * - Encoding evasion: Obfuscated payloads * - Tool abuse: Injection via tool/MCP results */ export declare const BUILTIN_RULES: DetectionRule[];