"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.collectionFields = void 0;
const productsFields_1 = require("./productsFields");
exports.collectionFields = {
    collection: {
        label: 'Collection',
        type: 'object',
        description: 'Collection details',
        additionalProperties: false,
        properties: {
            id: {
                label: 'Collection Id',
                type: 'string',
                description: 'A globally unique identifier for the collection.'
            },
            title: {
                label: 'Title',
                type: 'string',
                description: 'The collection title.'
            }
        },
        default: {
            id: {
                '@path': '$.properties.list_id'
            },
            title: {
                '@path': '$.properties.list_name'
            }
        }
    },
    collectionProductVariants: {
        ...productsFields_1.productsFields,
        label: 'Collection Product Variants',
        description: 'A list of product variants associated with the collection.'
    }
};
//# sourceMappingURL=collectionFields.js.map