# Interface: iMsgExitSwapExternAmountOut\<T\>

Defined in: [packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts:124](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts#L124)

## Type Parameters

### T

`T` *extends* [`NumberType`](https://docs.bitbadges.io/sdk/reference/type-aliases/number-type)

## Properties

### poolId

> **poolId**: `T`

Defined in: [packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts:126](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts#L126)

***

### sender

> **sender**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts:125](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts#L125)

***

### shareInMaxAmount

> **shareInMaxAmount**: `T`

Defined in: [packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts:128](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts#L128)

***

### tokenOut

> **tokenOut**: [`iCosmosCoin`](https://docs.bitbadges.io/sdk/reference/interfaces/i-cosmos-coin)\<`T`\>

Defined in: [packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts:127](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/tx/interfaces.ts#L127)
