---
title: printerTypes
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsprinter/printertypes
---

# printerTypes

Returns descriptions of the makes and models of all available printers.

## Declaration

```swift
class var printerTypes: [NSPrinter.TypeName] { get }
```

## Return Value

Return Value An array of NSString objects, each of which contains the make and model information for a supported printer.

## See Also

### Related Documentation

- [type](appkit/nsprinter/type.md)

### Getting General Printer Information

- [printerNames](appkit/nsprinter/printernames.md)
- [NSPrinter.TypeName](appkit/nsprinter/typename.md)
