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

# ParamTypeWalkAsyncFunc

```ts theme={null}
type ParamTypeWalkAsyncFunc: (type, value) => any | Promise<any>;
```

When [**walking asynchronously**](/sdk/content/classes/ParamType#walkasync) a [**ParamType**](/sdk/content/classes/ParamType), this is called on
each component.

## Parameters

| Parameter | Type     |
| :-------- | :------- |
| `type`    | `string` |
| `value`   | `any`    |

## Returns

`any` | `Promise`\<`any`>

## Source

[abi/fragments.ts:586](https://github.com/dominant-strategies/quais.js/blob/c1c12d43f9d34c6baad2b0542bd6d0acd6fefcbf/src/abi/fragments.ts#L586)
