"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.cartFields = void 0;
const productsFields_1 = require("./productsFields");
exports.cartFields = {
    cart: {
        label: 'Cart',
        type: 'object',
        description: 'Cart details',
        properties: {
            id: {
                label: 'Cart ID',
                type: 'string',
                description: 'A globally unique identifier for the cart.'
            },
            totalAmount: {
                label: 'Total Amount',
                type: 'number',
                description: 'Decimal money amount.'
            },
            currencyCode: {
                label: 'Currency Code',
                type: 'string',
                description: 'The currency code of the money.'
            }
        }
    },
    cartLines: {
        ...productsFields_1.productsFields,
        label: 'Cart Line Items',
        description: 'Cart Line Item details',
        properties: {
            ...productsFields_1.productsFields.properties,
            quantity: {
                label: 'Quantity',
                type: 'number',
                description: 'Quantity of the item'
            }
        }
    }
};
//# sourceMappingURL=cartFields.js.map