/** * API Security Detection Patterns * Detects authentication routes without rate limiting, open CORS, and PHI in URLs */ export interface ApiSecurityPattern { id: string; name: string; description: string; severity: 'high'; hipaaReference: string; patterns: RegExp[]; negativePatterns?: RegExp[]; recommendation: string; category: string; } /** * RATE-001: Authentication Routes Without Rate Limiting * Detects auth routes without rate limiting middleware */ export declare const AUTH_WITHOUT_RATE_LIMIT: ApiSecurityPattern; /** * CORS-001: Open CORS Configuration * Detects CORS configured with origin: "*" */ export declare const OPEN_CORS_CONFIGURATION: ApiSecurityPattern; /** * API-001: PHI in URL Query Parameters * Detects PHI data passed as URL query parameters */ export declare const PHI_IN_URL_PARAMS: ApiSecurityPattern; export declare const ALL_API_SECURITY_PATTERNS: ApiSecurityPattern[]; //# sourceMappingURL=patterns.d.ts.map