import type { DeploymentMetadataV3 } from '../schemas/DeploymentMetadataV3'; import type { ScanStatusV3 } from '../schemas/ScanStatusV3'; /** * Statistics for a single version */ export interface VersionStatsV3 { /** * Artifact key metadata */ artifactKey?: { [key: string]: any; }; deploymentMetadata?: DeploymentMetadataV3; /** * Number of digests/manifests in the version (for OCI artifacts with manifest lists) */ digestCount?: number; /** * Total download count for the version * @format int64 */ downloadCount?: number; /** * Number of files in the version */ fileCount?: number; /** * Version UUID * @format uuid */ id: string; /** * Scan ID for the version * @format uuid */ scanID?: string; scanStatus?: ScanStatusV3; /** * Total size of the version (human-readable format) */ size?: string; }