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

## Index

### Enumeration members

- ClarityAbiTypeBool
- ClarityAbiTypeBuffer
- ClarityAbiTypeInt128
- ClarityAbiTypeList
- ClarityAbiTypeNone
- ClarityAbiTypeOptional
- ClarityAbiTypePrincipal
- ClarityAbiTypeResponse
- ClarityAbiTypeStringAscii
- ClarityAbiTypeStringUtf8
- ClarityAbiTypeTuple
- ClarityAbiTypeUInt128

## Enumeration members

### ClarityAbiTypeBool

ClarityAbiTypeBool: = 3

- Defined in packages/transactions/src/contract-abi.ts:56

### ClarityAbiTypeBuffer

ClarityAbiTypeBuffer: = 6

- Defined in packages/transactions/src/contract-abi.ts:59

### ClarityAbiTypeInt128

ClarityAbiTypeInt128: = 2

- Defined in packages/transactions/src/contract-abi.ts:55

### ClarityAbiTypeList

ClarityAbiTypeList: = 10

- Defined in packages/transactions/src/contract-abi.ts:63

### ClarityAbiTypeNone

ClarityAbiTypeNone: = 5

- Defined in packages/transactions/src/contract-abi.ts:58

### ClarityAbiTypeOptional

ClarityAbiTypeOptional: = 8

- Defined in packages/transactions/src/contract-abi.ts:61

### ClarityAbiTypePrincipal

ClarityAbiTypePrincipal: = 4

- Defined in packages/transactions/src/contract-abi.ts:57

### ClarityAbiTypeResponse

ClarityAbiTypeResponse: = 7

- Defined in packages/transactions/src/contract-abi.ts:60

### ClarityAbiTypeStringAscii

ClarityAbiTypeStringAscii: = 11

- Defined in packages/transactions/src/contract-abi.ts:64

### ClarityAbiTypeStringUtf8

ClarityAbiTypeStringUtf8: = 12

- Defined in packages/transactions/src/contract-abi.ts:65

### ClarityAbiTypeTuple

ClarityAbiTypeTuple: = 9

- Defined in packages/transactions/src/contract-abi.ts:62

### ClarityAbiTypeUInt128

ClarityAbiTypeUInt128: = 1

- Defined in packages/transactions/src/contract-abi.ts:54

Generated using TypeDoc