---
title: SemanticContentDescriptor.Specification
framework: visualintelligence
role: symbol
role_heading: Type Alias
path: visualintelligence/semanticcontentdescriptor/specification
---

# SemanticContentDescriptor.Specification

A type that specifies how the system resolves a semantic content descriptor.

## Declaration

```swift
typealias Specification = some ResolverSpecification
```

## Discussion

Discussion This type is part of the internal mechanism that App Intents uses to process visual intelligence data and to determine how the system resolves a SemanticContentDescriptor instance.

## See Also

### Protocol conformance

- [defaultResolverSpecification](visualintelligence/semanticcontentdescriptor/defaultresolverspecification.md)
- [SemanticContentDescriptor.ValueType](visualintelligence/semanticcontentdescriptor/valuetype.md)
- [SemanticContentDescriptor.UnwrappedType](visualintelligence/semanticcontentdescriptor/unwrappedtype.md)
