export declare class PATTERNS {
    static readonly SQL_INJECTION_PATTERNS: RegExp[];
    static readonly XSS_PATTERNS: RegExp[];
    static readonly COMMAND_INJECTION_PATTERNS: RegExp[];
    static readonly PATH_TRAVERSAL_PATTERNS: RegExp[];
    static readonly OPEN_REDIRECT_PATTERNS: RegExp[];
    static readonly SSRF_PATTERNS: RegExp[];
    static readonly CRLF_INJECTION_PATTERNS: RegExp[];
    static readonly TEMPLATE_INJECTION_PATTERNS: RegExp[];
    static readonly NOSQL_INJECTION_PATTERNS: RegExp[];
    static readonly GRAPHQL_INJECTION_PATTERNS: RegExp[];
    static readonly ENCODED_PAYLOAD_PATTERNS: RegExp[];
    static readonly SUSPICIOUS_TLD_PATTERNS: RegExp[];
    static readonly HOMOGRAPH_ATTACK_PATTERNS: RegExp[];
    static readonly MULTI_ENCODING_PATTERNS: RegExp[];
    /**
     * Enhanced list of suspicious parameter names with:
     * - Better organization by category (via comments)
     * - Improved naming patterns to catch variations
     * - Removal of common false positives
     * - Addition of modern attack vectors
     */
    static readonly SUSPICIOUS_PARAMETER_NAMES: string[];
    static readonly RFI_PATTERNS: RegExp[];
    static readonly DESERIALIZATION_PATTERNS: RegExp[];
    static readonly ADVANCED_SSRF_PATTERNS: RegExp[];
    static readonly AUTH_BYPASS_PATTERNS: RegExp[];
}
//# sourceMappingURL=attacks_parttens.d.ts.map