# isSwapExecutionActionWait()

```
function isSwapExecutionActionWait<T>(obj, waitType?): obj is SwapExecutionActionWait<T>;
```

Defined in: [atomiq-sdk/src/types/SwapExecutionAction.ts:294](https://github.com/atomiqlabs/atomiq-sdk/blob/786509324f7f09c427e9ccfe527d82e496f06af5/src/types/SwapExecutionAction.ts#L294)

Type guard for [SwapExecutionActionWait](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SwapExecutionActionWait.md)

## Type Parameters

| Type Parameter                                              | Default type                                  |
| ----------------------------------------------------------- | --------------------------------------------- |
| `T` *extends* `"LP"` \| `"SETTLEMENT"` \| `"BITCOIN_CONFS"` | `"LP"` \| `"SETTLEMENT"` \| `"BITCOIN_CONFS"` |

## Parameters

| Parameter   | Type  |
| ----------- | ----- |
| `obj`       | `any` |
| `waitType?` | `T`   |

## Returns

`obj is SwapExecutionActionWait<T>`
