# AbiParameter.format

Formats an [`AbiParameter.AbiParameter`](/api/AbiParameter/types#abiparameter) into a **Human Readable ABI Parameter**.

## Imports

:::code-group
```ts [Named]
import { AbiParameter } from 'ox'
```

```ts [Entrypoint]
import * as AbiParameter from 'ox/AbiParameter'
```
:::

## Examples

```ts twoslash
import { AbiParameter } from 'ox'

const formatted = AbiParameter.format({
  name: 'spender',
  type: 'address'
})

formatted
//    ^?
```

## Definition

```ts
function format<parameter>(
  parameter: parameter | AbiParameter | AbiEventParameter,
): format.ReturnType<parameter>
```

**Source:** [src/core/AbiParameter.ts](https://github.com/wevm/ox/blob/main/src/core/AbiParameter.ts#L127)

## Parameters

### parameter

* **Type:** `parameter | AbiParameter | AbiEventParameter`

The ABI Parameter to format.

## Return Type

The formatted ABI Parameter.

`format.ReturnType<parameter>`
