---
title: Interface: Variant
slug: chord-ui/interface-variant
docTags: 
createdAt: 2023-11-06T15:03:31.906Z
---

[react-autonomy](docId\:zoZ6W56ubpPACr0PO0GLS).Variant

## Properties

### costPrice

• `Optional` **costPrice**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:188

***

### depth

• **depth**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:189

***

### description

• **description**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:190

***

### displayPrice

• **displayPrice**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:191

***

### height

• **height**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:192

***

### hidden

• **hidden**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:193

***

### id

• **id**: `number`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:194

***

### images

• **images**: [`Image`](docId\:BRHA51eZHupVUxKsKYqNG)\[]

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:195

***

### inStock

• **inStock**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:196

***

### isBackorderable

• **isBackorderable**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:197

***

### isDestroyed

• **isDestroyed**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:198

***

### isMaster

• **isMaster**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:199

***

### metadata

• **metadata**: `Record`\<`string` | `number`, `unknown`>

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:200

***

### name

• **name**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:201

***

### optionValues

• **optionValues**: [`OptionValue`](docId:5XlvlD4XyBfebyvwowb-d)\[]

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:202

***

### optionsText

• **optionsText**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:203

***

### price

• **price**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:204

***

### productId

• **productId**: `number`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:205

***

### sample

• **sample**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:206

***

### sku

• **sku**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:207

***

### slug

• **slug**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:208

***

### store

• **store**: `Object`

### Type declaration

| Name   | Type     |
| ------ | -------- |
| `id`   | `number` |
| `slug` | `string` |

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:209

***

### totalOnHand

• **totalOnHand**: `number`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:213

***

### trackInventory

• **trackInventory**: `boolean`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:214

***

### weight

• **weight**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:215

***

### width

• **width**: `string`

### Defined in

node\_modules/@chordcommerce/chord-js-autonomy/dist/oms/types/objects.d.ts:216
