Home > @vsf-enterprise/commercetools-types > MyCartDraft
# MyCartDraft type
Signature:
export declare type MyCartDraft = {
currency: Scalars['Currency'];
country?: InputMaybe<Scalars['Country']>;
inventoryMode?: InputMaybe<InventoryMode>;
custom?: InputMaybe<CustomFieldsDraft>;
customerEmail?: InputMaybe<Scalars['String']>;
shippingAddress?: InputMaybe<AddressInput>;
billingAddress?: InputMaybe<AddressInput>;
shippingMethod?: InputMaybe<ResourceIdentifierInput>;
taxMode?: InputMaybe<TaxMode>;
locale?: InputMaybe<Scalars['Locale']>;
deleteDaysAfterLastModification?: InputMaybe<Scalars['Int']>;
itemShippingAddresses?: InputMaybe<Array<AddressInput>>;
discountCodes?: InputMaybe<Array<Scalars['String']>>;
store?: InputMaybe<ResourceIdentifierInput>;
lineItems?: InputMaybe<Array<MyLineItemDraft>>;
};
References: Scalars, InputMaybe, InventoryMode, CustomFieldsDraft, AddressInput, ResourceIdentifierInput, TaxMode, MyLineItemDraft