UNPKG

analytics-event-tracking

Version:

Analytics Event Tracking, a private Node.js module in TypeScript

16 lines (15 loc) 615 B
import { MoEngageCreateUserOptions } from "../types/moengage"; export declare class MoEngageClient { private isInitialized; private appId; private dataCenterNumber; private authHeader; constructor(appId: string, dataCenterNumber: string, authToken: string); trackEvent(customerId: string, eventName: string, properties: Record<string, any>, options?: { platform?: string; appVersion?: string; currentTime?: string; userTimezoneOffset?: number; }): Promise<void>; createUser(customerId: string, attributes: MoEngageCreateUserOptions): Promise<void>; }