# Structs
TrivyCVSS wraps Trivy CVSS info struct.
TrivyNvd wraps Trivy Nvd structure inside the CVSS struct.
TrivyOut represents the output of a trivy run that we care about.
TrivyPkgIdentifier represents the package identifier in the trivy output.
TrivyResults is a single result/finding.
TrivyVulnerability represents a trivy vulnerability section with only the fields that we care about.
# Type aliases
CombinedOut represents the output of multiple Trivy runs (useful when using the Trivy Smithy tool to scan multiple images); the key is the name of the image file that was scanned.