> ## Documentation Index
> Fetch the complete documentation index at: https://voltaire.tevm.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# primitives/Bytes

> Auto-generated API documentation

[**@tevm/voltaire**](../index.mdx)

***

[@tevm/voltaire](../index.mdx) / primitives/Bytes

# primitives/Bytes

## Type Aliases

### Bytes16Type

> **Bytes16Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes16/Bytes16Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes16/Bytes16Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes16"`

##### size

> `readonly` **size**: `16`

***

### Bytes1Type

> **Bytes1Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes1/Bytes1Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes1/Bytes1Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes1"`

##### size

> `readonly` **size**: `1`

***

### Bytes2Type

> **Bytes2Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes2/Bytes2Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes2/Bytes2Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes2"`

##### size

> `readonly` **size**: `2`

***

### Bytes32Type

> **Bytes32Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes32/Bytes32Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes32/Bytes32Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes32"`

##### size

> `readonly` **size**: `32`

***

### Bytes3Type

> **Bytes3Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes3/Bytes3Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes3/Bytes3Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes3"`

##### size

> `readonly` **size**: `3`

***

### Bytes4Type

> **Bytes4Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes4/Bytes4Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes4/Bytes4Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes4"`

##### size

> `readonly` **size**: `4`

***

### Bytes5Type

> **Bytes5Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes5/Bytes5Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes5/Bytes5Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes5"`

##### size

> `readonly` **size**: `5`

***

### Bytes64Type

> **Bytes64Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes64/Bytes64Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes64/Bytes64Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes64"`

##### size

> `readonly` **size**: `64`

***

### Bytes6Type

> **Bytes6Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes6/Bytes6Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes6/Bytes6Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes6"`

##### size

> `readonly` **size**: `6`

***

### Bytes7Type

> **Bytes7Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes7/Bytes7Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes7/Bytes7Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes7"`

##### size

> `readonly` **size**: `7`

***

### Bytes8Type

> **Bytes8Type** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/Bytes8/Bytes8Type.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/Bytes8/Bytes8Type.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes8"`

##### size

> `readonly` **size**: `8`

***

### BytesType

> **BytesType** = `Uint8Array` & `object`

Defined in: [src/primitives/Bytes/BytesType.ts:3](https://github.com/evmts/voltaire/blob/bd6ec34405c15ad8cd51d11579d495dc53813482/src/primitives/Bytes/BytesType.ts#L3)

#### Type Declaration

##### \[brand]

> `readonly` **\[brand]**: `"Bytes"`

## References

### BrandedBytes

Re-exports [BrandedBytes](../index/namespaces/BrandedBytes.mdx)

***

### Bytes

Re-exports [Bytes](../index/index.mdx#bytes)

***

### Bytes1

Renames and re-exports [BrandedBytes1](../index/namespaces/BrandedBytes1.mdx)

***

### Bytes16

Renames and re-exports [BrandedBytes16](../index/namespaces/BrandedBytes16.mdx)

***

### Bytes2

Renames and re-exports [BrandedBytes2](../index/namespaces/BrandedBytes2.mdx)

***

### Bytes3

Renames and re-exports [BrandedBytes3](../index/namespaces/BrandedBytes3.mdx)

***

### Bytes32

Renames and re-exports [BrandedBytes32](../index/namespaces/BrandedBytes32.mdx)

***

### Bytes4

Renames and re-exports [BrandedBytes4](../index/namespaces/BrandedBytes4.mdx)

***

### Bytes5

Renames and re-exports [BrandedBytes5](../index/namespaces/BrandedBytes5.mdx)

***

### Bytes6

Renames and re-exports [BrandedBytes6](../index/namespaces/BrandedBytes6.mdx)

***

### Bytes64

Renames and re-exports [BrandedBytes64](../index/namespaces/BrandedBytes64.mdx)

***

### Bytes7

Renames and re-exports [BrandedBytes7](../index/namespaces/BrandedBytes7.mdx)

***

### Bytes8

Renames and re-exports [BrandedBytes8](../index/namespaces/BrandedBytes8.mdx)
