# z.Solidity.ArrayWithoutTuple

## Imports

```ts
import { z } from 'ox/zod'

z.Solidity.ArrayWithoutTuple
```

## Definition

```ts
export const ArrayWithoutTuple = z
  .string()
  .check(
    z.refine(
      (value): value is abitype.SolidityArrayWithoutTuple =>
        /^(address|bool|function|string|bytes([1-9]|1[0-9]|2[0-9]|3[0-2])?|u?int(8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?)(\[[0-9]{0,}\])+$/.test(
          value,
        ),
      'expected Solidity array type',
    ),
  )
```

**Source:** [src/zod/Solidity.ts](https://github.com/wevm/ox/blob/main/src/zod/Solidity.ts)
