# Interface: iEstimateSwapExactAmountOutPayload\<T\>

Defined in: [packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts:183](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts#L183)

## 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/chain-query-client.ts:185](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts#L185)

***

### routes

> **routes**: [`iSwapAmountOutRoute`](https://docs.bitbadges.io/sdk/reference/interfaces/i-swap-amount-out-route)\<`T`\>[]

Defined in: [packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts:186](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts#L186)

***

### sender

> **sender**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts:184](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts#L184)

***

### tokenOut

> **tokenOut**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts:188](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/gamm/chain-query-client.ts#L188)

Formatted Cosmos coin string, e.g. `"1000ubadge"`.
