"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("../utils");
const schema_1 = require("../schema");
const action = {
    title: 'Identify',
    description: 'If you have your own identifiers for customers, Magellan AI can accept that identifier and report it back to you with other measurement data.',
    defaultSubscription: 'type = "identify"',
    fields: {
        userId: {
            label: 'User ID',
            description: 'Your internal, unique identifier for the user',
            type: 'string',
            default: { '@path': '$.userId' },
            required: true
        },
        ...schema_1.clientFields
    },
    perform: (0, utils_1.buildPerformer)('identify')
};
exports.default = action;
//# sourceMappingURL=index.js.map