using System.Collections.Immutable; using NuGet.Versioning; namespace NuGet.Models; public record CatalogEntry(string Id, NuGetVersion Version, ImmutableArray DependencyGroups, ImmutableArray? PackageTypes, ImmutableArray? PackageEntries); public record CatalogPackageEntry(string Name, string FullName, long CompressedLength, long Length);