---
title: importedContentTypes()
framework: coretransferable
role: symbol
role_heading: Type Method
path: coretransferable/transferable/importedcontenttypes()-swift.type.method
---

# importedContentTypes()

Content types statically supported by the Transferable conformance of the type for import (like drop or paste).

## Declaration

```swift
static func importedContentTypes() -> [UTType]
```

## Discussion

Discussion For example, if you have a type that conforms to Transferable and can be represented as Image and you need to know if it can be instantiated with a JPEG file, you can check against importedContentTypes: struct Icon: Transferable {     var image: Image     static var transferRepresentation: some TransferRepresentation {         ProxyRepresentation(\.image)     } }

let isJPEGSupported = Image.importedContentTypes().contains(.jpeg) The default implementation of this function is available to all types that conform to Transferable protocol.
