### Hierarchy

- CartBase
  - Cart

## Index

### Properties

- billingAddress
- cartState
- createdAt
- custom
- customLineItems
- customerEmail
- customerId
- discountCodes
- id
- inventoryMode
- lastModifiedAt
- lineItems
- refusedGifts
- shippingAddress
- shippingInfo
- taxMode
- taxRoundingMode
- taxedPrice
- totalPrice
- type
- version

## Properties

### Optional billingAddress

billingAddress: Address

Inherited from CartBase.billingAddress

- Defined in node_modules/@cxcloud/ct-types/carts.ts:91

### cartState

cartState: string

- Defined in node_modules/@cxcloud/ct-types/carts.ts:102

### createdAt

createdAt: string

Inherited from CartBase.createdAt

- Defined in node_modules/@cxcloud/ct-types/carts.ts:85

### Optional custom

custom: Custom

Inherited from CartBase.custom

- Defined in node_modules/@cxcloud/ct-types/carts.ts:95

### customLineItems

customLineItems: any[]

Inherited from CartBase.customLineItems

- Defined in node_modules/@cxcloud/ct-types/carts.ts:93

### customerEmail

customerEmail: string

Inherited from CartBase.customerEmail

- Defined in node_modules/@cxcloud/ct-types/carts.ts:84

### customerId

customerId: string

Inherited from CartBase.customerId

- Defined in node_modules/@cxcloud/ct-types/carts.ts:83

### discountCodes

discountCodes: CartDiscountCode[]

Inherited from CartBase.discountCodes

- Defined in node_modules/@cxcloud/ct-types/carts.ts:94

### id

id: string

Inherited from CartBase.id

- Defined in node_modules/@cxcloud/ct-types/carts.ts:81

### Optional inventoryMode

inventoryMode: undefined | string

Inherited from CartBase.inventoryMode

- Defined in node_modules/@cxcloud/ct-types/carts.ts:96

### lastModifiedAt

lastModifiedAt: string

Inherited from CartBase.lastModifiedAt

- Defined in node_modules/@cxcloud/ct-types/carts.ts:86

### lineItems

lineItems: LineItem[]

Inherited from CartBase.lineItems

- Defined in node_modules/@cxcloud/ct-types/carts.ts:87

### refusedGifts

refusedGifts: any[]

- Defined in node_modules/@cxcloud/ct-types/carts.ts:103

### Optional shippingAddress

shippingAddress: Address

Inherited from CartBase.shippingAddress

- Defined in node_modules/@cxcloud/ct-types/carts.ts:90

### Optional shippingInfo

shippingInfo: ShippingInfo

Inherited from CartBase.shippingInfo

- Defined in node_modules/@cxcloud/ct-types/carts.ts:92

### taxMode

taxMode: string

Inherited from CartBase.taxMode

- Defined in node_modules/@cxcloud/ct-types/carts.ts:97

### taxRoundingMode

taxRoundingMode: string

Inherited from CartBase.taxRoundingMode

- Defined in node_modules/@cxcloud/ct-types/carts.ts:98

### Optional taxedPrice

taxedPrice: TaxedPrice

Inherited from CartBase.taxedPrice

- Defined in node_modules/@cxcloud/ct-types/carts.ts:89

### totalPrice

totalPrice: Money

Inherited from CartBase.totalPrice

- Defined in node_modules/@cxcloud/ct-types/carts.ts:88

### type

type: string

Inherited from CartBase.type

- Defined in node_modules/@cxcloud/ct-types/carts.ts:80

### version

version: number

Inherited from CartBase.version

- Defined in node_modules/@cxcloud/ct-types/carts.ts:82

Generated using TypeDoc