# isSwapExecutionActionSignPSBT()

```
function isSwapExecutionActionSignPSBT<T>(obj, psbtType?): obj is SwapExecutionActionSignPSBT<T>;
```

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

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

## Type Parameters

| Type Parameter                                | Default type                    |
| --------------------------------------------- | ------------------------------- |
| `T` *extends* `"FUNDED_PSBT"` \| `"RAW_PSBT"` | `"FUNDED_PSBT"` \| `"RAW_PSBT"` |

## Parameters

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

## Returns

`obj is SwapExecutionActionSignPSBT<T>`
