import type { PerformedBy } from '../schemas/PerformedBy'; import type { PackageType } from '../schemas/PackageType'; import type { RegistryType } from '../schemas/RegistryType'; /** * Harness Artifact Registry Metadata */ export interface RegistryMetadata { /** * @format int64 */ artifactsCount?: number; /** * Timestamp in milliseconds when the registry was soft-deleted */ deletedAt?: string; deletedBy?: PerformedBy; description?: string; /** * @format int64 */ downloadsCount?: number; identifier: string; isPublic: boolean; lastModified?: string; packageType: PackageType; path?: string; registrySize?: string; type: RegistryType; url: string; uuid: string; }