/** * Configuration Security Detection Patterns * Detects insecure configuration settings and missing security controls */ export interface ConfigurationPattern { id: string; name: string; description: string; severity: 'high' | 'medium' | 'low'; hipaaReference: string; patterns: RegExp[]; negativePatterns?: RegExp[]; recommendation: string; category: string; } /** * CONFIG-001: Debug/Verbose Mode Without Environment Gate * Detects debug/verbose flags enabled without NODE_ENV check */ export declare const DEBUG_WITHOUT_ENV_GATE: ConfigurationPattern; /** * CONFIG-002: Web Server Without Security Headers * Detects web servers created without helmet or security headers middleware */ export declare const SERVER_WITHOUT_SECURITY_HEADERS: ConfigurationPattern; /** * CONFIG-003: Test Framework Imports in Production Code * Detects test framework imports in non-test files */ export declare const TEST_IMPORTS_IN_PRODUCTION: ConfigurationPattern; export declare const ALL_CONFIGURATION_PATTERNS: ConfigurationPattern[]; //# sourceMappingURL=patterns.d.ts.map