UNPKG

@taqueria/analytics

Version:

A TypeScript SDK submitting events for Taqueria activity

18 lines (15 loc) 769 B
import { Deps, EventName, EventParams, StoredEvent } from '@taqueria/analytics/types'; export { Consent, EventParams } from '@taqueria/analytics/types'; declare const inject: ({ taqVersion, taqBuild, fields, getMachineId, operatingSystem, fetch, ...deps }: Deps) => { trackEvent: (name: EventName, params: EventParams) => Promise<void>; sendTrackedEvents: () => Promise<void>; getEvents: () => StoredEvent[]; }; declare const _default: { inject: ({ taqVersion, taqBuild, fields, getMachineId, operatingSystem, fetch, ...deps }: Deps) => { trackEvent: (name: string, params: EventParams) => Promise<void>; sendTrackedEvents: () => Promise<void>; getEvents: () => StoredEvent[]; }; }; export { _default as default, inject };