---
title: "Package.Dependency.Kind.registry(id:requirement:)"
framework: swift-package-manager
role: symbol
role_heading: Case
path: "swift-package-manager/documentation/packagedescription/package/dependency/kind-swift.enum/registry(id:requirement:)"
---

# Package.Dependency.Kind.registry(id:requirement:)

A dependency based on a registry requirement.

## Declaration

```swift
case registry(id: String, requirement: Package.Dependency.RegistryRequirement)
```

## Parameters

- `id`: The package identifier of the dependency.
- `requirement`: The version based requirement for a package.
