# UniverInstanceType

- Human documentation: [https://docs.univer.ai/reference/enums/univer-instance-type](https://docs.univer.ai/reference/enums/univer-instance-type)

- Agent Markdown: [https://docs.univer.ai/reference/enums/univer-instance-type.md](https://docs.univer.ai/reference/enums/univer-instance-type.md)

- Requested language: `en-US`

- Content language: `en-US`

- Documentation version: `1.0.0-rc.0`

- Source: [enums/univer-instance-type.mdx](https://github.com/dream-num/documentation/blob/dev/content/reference/enums/univer-instance-type.mdx)

---

Unit types used by `univer.createUnit()` and instance APIs. The Facade provides product-specific creation methods such as `createWorkbook()` and `createDocument()`.

## Import

```ts
import { UniverInstanceType } from '@univerjs/core'
```

## Definition

```ts
enum UniverInstanceType {
  UNIVER_UNKNOWN = 0,
  UNIVER_DOC = 1,
  UNIVER_SHEET = 2,
  UNIVER_SLIDE = 3,
  UNIVER_PROJECT = 4,
  UNIVER_BASE = 5,
  UNIVER_BOARD = 6,
  UNIVER_PDF = 7,
  UNRECOGNIZED = -1,
}
```

**Package:** [`@univerjs/core`](https://docs.univer.ai/reference/packages/plugins/univerjs/core.md) · [Type definitions](https://unpkg.com/@univerjs/protocol@1.0.0-rc.0/lib/types/ts/univer/constants/univer.d.ts)
