import type { OrgIdentifier } from '../schemas/OrgIdentifier'; import type { PackageTypeV3 } from '../schemas/PackageTypeV3'; import type { ProjectIdentifier } from '../schemas/ProjectIdentifier'; import type { LifecycleExecutionItemStatusV3 } from '../schemas/LifecycleExecutionItemStatusV3'; /** * A single artifact version evaluated during a lifecycle execution. */ export interface LifecycleExecutionItemResponseV3 { /** * Epoch milliseconds of the last download. * @format int64 */ lastDownloadedAt?: number; orgIdentifier?: OrgIdentifier; packageName: string; packageType?: PackageTypeV3; projectIdentifier?: ProjectIdentifier; /** * Reason the item was included or excluded. */ reason?: string; registryName: string; size?: string; status: LifecycleExecutionItemStatusV3; version: string; versionId?: string; }