UNPKG

statsig-js

Version:

Statsig JavaScript client SDK for single user environments.

19 lines (18 loc) 635 B
import type { StatsigUser } from './StatsigUser'; export default class LogEvent { private eventName; private user; private value; private metadata; private time; private statsigMetadata; private secondaryExposures?; constructor(eventName: string); getName(): string; setValue(value: string | number | null): void; setMetadata(metadata: object | null): void; addStatsigMetadata(key: string, value: string | number): void; setUser(newUser: StatsigUser | null): void; setSecondaryExposures(exposures?: Record<string, string>[]): void; toJsonObject(): Record<string, unknown>; }