@trlogic/tracker-web
Version:
Formica Tracker Web
11 lines (10 loc) • 375 B
TypeScript
/**
* Event mapping and payload building service
*/
import TrackerSchema from "src/domain/TrackerSchema";
import { TrackerPayload } from "src/types/tracker";
export declare class EventBuilder {
static buildEvent(eventSchema: TrackerSchema, trackerVariables: Record<string, unknown>): TrackerPayload;
private static resolveMapping;
private static findMatches;
}