# isIRefundableSwap()

```
function isIRefundableSwap(obj): obj is IRefundableSwap<ChainType, SwapTypeDefinition<ChainType, ISwapWrapper<ChainType, any, ISwapWrapperOptions>, IRefundableSwap<ChainType, any, any>>, number>;
```

Defined in: [atomiq-sdk/src/swaps/IRefundableSwap.ts:10](https://github.com/atomiqlabs/atomiq-sdk/blob/786509324f7f09c427e9ccfe527d82e496f06af5/src/swaps/IRefundableSwap.ts#L10)

Type guard to check if an object is an [IRefundableSwap](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/interfaces/IRefundableSwap.md)

## Parameters

| Parameter | Type  |
| --------- | ----- |
| `obj`     | `any` |

## Returns

`obj is IRefundableSwap<ChainType, SwapTypeDefinition<ChainType, ISwapWrapper<ChainType, any, ISwapWrapperOptions>, IRefundableSwap<ChainType, any, any>>, number>`
