[**@bigcommerce/checkout-sdk**](../README.md)

***

[@bigcommerce/checkout-sdk](../README.md) / ShippingStrategySelector

# Interface: ShippingStrategySelector

## Methods

### getInitializeError()

> **getInitializeError**(`methodId?`): `Error` \| `undefined`

#### Parameters

##### methodId?

`string`

#### Returns

`Error` \| `undefined`

***

### getSelectOptionError()

> **getSelectOptionError**(`methodId?`): `Error` \| `undefined`

#### Parameters

##### methodId?

`string`

#### Returns

`Error` \| `undefined`

***

### getUpdateAddressError()

> **getUpdateAddressError**(`methodId?`): `Error` \| `undefined`

#### Parameters

##### methodId?

`string`

#### Returns

`Error` \| `undefined`

***

### getWidgetInteractionError()

> **getWidgetInteractionError**(`methodId?`): `Error` \| `undefined`

#### Parameters

##### methodId?

`string`

#### Returns

`Error` \| `undefined`

***

### isInitialized()

> **isInitialized**(`methodId`): `boolean`

#### Parameters

##### methodId

`string`

#### Returns

`boolean`

***

### isInitializing()

> **isInitializing**(`methodId?`): `boolean`

#### Parameters

##### methodId?

`string`

#### Returns

`boolean`

***

### isSelectingOption()

> **isSelectingOption**(`methodId?`): `boolean`

#### Parameters

##### methodId?

`string`

#### Returns

`boolean`

***

### isUpdatingAddress()

> **isUpdatingAddress**(`methodId?`): `boolean`

#### Parameters

##### methodId?

`string`

#### Returns

`boolean`

***

### isWidgetInteracting()

> **isWidgetInteracting**(`methodId?`): `boolean`

#### Parameters

##### methodId?

`string`

#### Returns

`boolean`
