"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("../utils");
const schema_1 = require("../schema");
const action = {
    title: 'Product',
    description: 'Indicates that a user has visited the page for a specific product or variant of a product. This event is similar to the view event, but allows you to provide more details about the product the user has seen.',
    defaultSubscription: 'type = "track" and event = "Product Viewed"',
    fields: {
        ...schema_1.productFields,
        ...schema_1.clientFields
    },
    perform: (0, utils_1.buildPerformer)('product')
};
exports.default = action;
//# sourceMappingURL=index.js.map