/** * Common analytics context attributes. * * @public */ export type CommonAnalyticsContext = { /** * The nearest known parent plugin where the event was captured. */ pluginId: string; /** * The nearest known parent extension where the event was captured. */ extensionId: string; }; /** * Analytics context envelope. * * @public */ export type AnalyticsContextValue = CommonAnalyticsContext & { [param in string]: string | boolean | number | undefined; };