| Interface | Description | 
|---|---|
| ArtifactResolutionResult | The result of executing an artifact resolution query. | 
| ArtifactResult | The result of resolving an artifact. | 
| ComponentArtifactsResult | The result of successfully resolving a component with a set of artifacts. | 
| ComponentResult | The result of resolving a component. | 
| ComponentSelectionReason | Answers the question why a component was selected during the dependency resolution. | 
| DependencyResult | An edge in the dependency graph. | 
| ResolutionResult | Contains the information about the result of dependency resolution. | 
| ResolvedArtifactResult | The result of successfully resolving an artifact. | 
| ResolvedComponentResult | Represents a component instance in the resolved dependency graph. | 
| ResolvedDependencyResult | A dependency that was resolved successfully. | 
| UnresolvedArtifactResult | An artifact that could not be resolved. | 
| UnresolvedComponentResult | A component that could not be resolved. | 
| UnresolvedDependencyResult | A dependency that could not be resolved. |