/**
 * Security - Security-specific components
 * @countermeasure/web-components/security
 */

// CvssBadge
export { CvssBadge } from './cvss-badge/index'
export type { CvssBadgeConfig } from './cvss-badge/types'

// VulnerabilityCard
export { VulnerabilityCard } from './vulnerability-card/index'
export type { VulnerabilityCardConfig, VulnerabilityData } from './vulnerability-card/types'

// AttackPath
export { AttackPath } from './attack-path/index'
export type { AttackPathConfig, AttackStep } from './attack-path/types'

// MitreMatrix
export { MitreMatrix } from './mitre-matrix/index'
export type { MitreMatrixConfig, MitreTechnique } from './mitre-matrix/types'

// DetectionStatus
export { DetectionStatus } from './detection-status/index'
export type { DetectionStatusConfig, DetectionRule } from './detection-status/types'
