/** * Operational Security Detection Patterns * Detects backup configuration, data retention, and API security issues */ export interface OperationalPattern { id: string; name: string; description: string; severity: 'medium' | 'low'; hipaaReference: string; patterns: RegExp[]; negativePatterns?: RegExp[]; recommendation: string; category: string; requiresProjectScan?: boolean; } /** * BACKUP-001: Database Without Backup Configuration * Detects database usage without backup/snapshot references in project */ export declare const DATABASE_WITHOUT_BACKUP: OperationalPattern; /** * RETENTION-001: PHI Records Without Retention Fields * Detects creation of PHI records without retention/expiration fields */ export declare const PHI_RECORDS_WITHOUT_RETENTION: OperationalPattern; /** * API-002: JSON Body Parser Without Size Limit * Detects express.json() or bodyParser.json() without limit configuration */ export declare const BODY_PARSER_WITHOUT_LIMIT: OperationalPattern; export declare const ALL_OPERATIONAL_PATTERNS: OperationalPattern[]; //# sourceMappingURL=patterns.d.ts.map