"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const common_fields_1 = require("./fields/common_fields");
const crm_fields_1 = require("./fields/crm_fields");
const travel_fields_1 = require("./fields/travel_fields");
const vehicle_fields_1 = require("./fields/vehicle_fields");
const utils_1 = require("./utils");
const action = {
    title: 'Report Web Event',
    description: 'Report Web events directly to TikTok. Data shared can power TikTok solutions like dynamic product ads, custom targeting, campaign optimization and attribution.',
    fields: {
        ...common_fields_1.common_fields,
        ...crm_fields_1.crm_fields,
        vehicle_fields: vehicle_fields_1.vehicle_fields,
        travel_fields: travel_fields_1.travel_fields
    },
    perform: (request, { payload, settings }) => {
        return (0, utils_1.send)(request, settings, payload);
    }
};
exports.default = action;
//# sourceMappingURL=index.js.map