# ISwapWithGasDrop\<T>

Defined in: [atomiq-sdk/src/swaps/ISwapWithGasDrop.ts:19](https://github.com/atomiqlabs/atomiq-sdk/blob/786509324f7f09c427e9ccfe527d82e496f06af5/src/swaps/ISwapWithGasDrop.ts#L19)

Interface for swaps with gas drop functionality

## Type Parameters

| Type Parameter                                                                                                       |
| -------------------------------------------------------------------------------------------------------------------- |
| `T` *extends* [`ChainType`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/ChainType.md) |

## Methods

### getGasDropOutput()

```
getGasDropOutput(): TokenAmount<SCToken<T["ChainId"]>>;
```

Defined in: [atomiq-sdk/src/swaps/ISwapWithGasDrop.ts:24](https://github.com/atomiqlabs/atomiq-sdk/blob/786509324f7f09c427e9ccfe527d82e496f06af5/src/swaps/ISwapWithGasDrop.ts#L24)

Returns the output of the "gas drop", additional native token received by the user on the destination chain

#### Returns

[`TokenAmount`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/TokenAmount.md)<[`SCToken`](https://docs.atomiq.exchange/sdk-reference/api/atomiq-sdk/src/type-aliases/SCToken.md)<`T`\[`"ChainId"`]>>
