import type { BuildInfoMetadataV3 } from '../schemas/BuildInfoMetadataV3'; import type { PackageTypeV3 } from '../schemas/PackageTypeV3'; import type { PipelineContextV3 } from '../schemas/PipelineContextV3'; import type { RootPackageV3 } from '../schemas/RootPackageV3'; /** * Request to add build info */ export interface BuildInfoRequestInputV3 { metadata: BuildInfoMetadataV3; packageType: PackageTypeV3; pipelineContext?: PipelineContextV3; /** * UUID of the registry to add build info for * @format uuid */ registryId: string; rootPackage: RootPackageV3; /** * Status of the evaluation */ status: 'FAILURE' | 'PENDING' | 'PROCESSING' | 'SUCCESS'; }