/**
 * Structured detection rules for SKILL.md self-scan.
 * Maps to Gen Agent Trust Hub audit categories.
 */
export interface SkillSecurityRule {
    /** Unique rule identifier (Gen Agent Trust Hub category) */
    id: string;
    /** Finding category label */
    category: string;
    /** Severity level */
    severity: 'critical' | 'high' | 'medium' | 'low' | 'info';
    /** Regex pattern to match against content */
    pattern: RegExp;
    /** Human-readable description of the finding */
    message: string;
    /** Actionable fix suggestion */
    suggestedFix: string;
    /** If true, only scan inside bash/shell code blocks */
    codeBlockOnly?: boolean;
}
/**
 * All detection rules, ordered by severity (medium → low)
 */
export declare const SKILL_SECURITY_RULES: SkillSecurityRule[];
//# sourceMappingURL=rules.d.ts.map