# ClarityType | Stacks.js 1.0.0 Library Reference
Documentation for Stacks.js 1.0.0 Library Reference

Type IDs corresponding to each of the Clarity value types as described here: https://github.com/blockstack/blockstack-core/blob/sip/sip-005/sip/sip-005-blocks-and-transactions.md#clarity-value-representation

## Index

### Enumeration members

- BoolFalse
- BoolTrue
- Buffer
- Int
- List
- OptionalNone
- OptionalSome
- PrincipalContract
- PrincipalStandard
- ResponseErr
- ResponseOk
- StringASCII
- StringUTF8
- Tuple
- UInt

## Enumeration members

### BoolFalse

BoolFalse: = 4

- Defined in packages/transactions/src/clarity/clarityValue.ts:29

### BoolTrue

BoolTrue: = 3

- Defined in packages/transactions/src/clarity/clarityValue.ts:28

### Buffer

Buffer: = 2

- Defined in packages/transactions/src/clarity/clarityValue.ts:27

### Int

Int: = 0

- Defined in packages/transactions/src/clarity/clarityValue.ts:25

### List

List: = 11

- Defined in packages/transactions/src/clarity/clarityValue.ts:36

### OptionalNone

OptionalNone: = 9

- Defined in packages/transactions/src/clarity/clarityValue.ts:34

### OptionalSome

OptionalSome: = 10

- Defined in packages/transactions/src/clarity/clarityValue.ts:35

### PrincipalContract

PrincipalContract: = 6

- Defined in packages/transactions/src/clarity/clarityValue.ts:31

### PrincipalStandard

PrincipalStandard: = 5

- Defined in packages/transactions/src/clarity/clarityValue.ts:30

### ResponseErr

ResponseErr: = 8

- Defined in packages/transactions/src/clarity/clarityValue.ts:33

### ResponseOk

ResponseOk: = 7

- Defined in packages/transactions/src/clarity/clarityValue.ts:32

### StringASCII

StringASCII: = 13

- Defined in packages/transactions/src/clarity/clarityValue.ts:38

### StringUTF8

StringUTF8: = 14

- Defined in packages/transactions/src/clarity/clarityValue.ts:39

### Tuple

Tuple: = 12

- Defined in packages/transactions/src/clarity/clarityValue.ts:37

### UInt

UInt: = 1

- Defined in packages/transactions/src/clarity/clarityValue.ts:26

Generated using TypeDoc