---
title: StaticDisplayRepresentable
framework: appintents
role: symbol
role_heading: Protocol
path: appintents/staticdisplayrepresentable
---

# StaticDisplayRepresentable

An interface for providing a static visual representation of a specific type.

## Declaration

```swift
protocol StaticDisplayRepresentable : CaseDisplayRepresentable, TypeDisplayRepresentable
```

## Relationships

### Inherits From

- [CaseDisplayRepresentable](appintents/casedisplayrepresentable.md)
- [CaseIterable](swift/caseiterable.md)
- [CustomLocalizedStringResourceConvertible](foundation/customlocalizedstringresourceconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [TypeDisplayRepresentable](appintents/typedisplayrepresentable.md)

### Inherited By

- [AppEnum](appintents/appenum.md)
- [AppUnionValueCasesProviding](appintents/appunionvaluecasesproviding.md)
- [AssistantEnum](appintents/assistantenum.md)
- [AssistantSchemaEnum](appintents/assistantschemaenum.md)
- [URLRepresentableEnum](appintents/urlrepresentableenum.md)

### Conforming Types

- [StringSearchScope](appintents/stringsearchscope.md)
- [VideoCategory](appintents/videocategory.md)

## See Also

### Data representations

- [DisplayRepresentation](appintents/displayrepresentation.md)
- [DisplayRepresentable](appintents/displayrepresentable.md)
- [InstanceDisplayRepresentable](appintents/instancedisplayrepresentable.md)
- [TypeDisplayRepresentable](appintents/typedisplayrepresentable.md)
- [TypeDisplayRepresentation](appintents/typedisplayrepresentation.md)
- [CaseDisplayRepresentable](appintents/casedisplayrepresentable.md)
