# z.AbiFunction.StateMutability

## Imports

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

z.AbiFunction.StateMutability
```

## Definition

```ts
export const StateMutability = z.union([
  z.literal('pure'),
  z.literal('view'),
  z.literal('nonpayable'),
  z.literal('payable'),
])
```

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