import type { DetectionRule, RuleMetadata, Finding, RuleContext } from './types'; export declare class PromptInjectionRule implements DetectionRule { metadata: RuleMetadata; isApplicable(context: RuleContext): boolean; detect(context: RuleContext): Finding[]; private extractPromptContent; private resolvePromptThroughExpressions; private findProtectionPatterns; private findHighRiskPatterns; private getLlmProvider; private determineConfidence; private createFinding; private getRemediation; }