17 lines
682 B
TypeScript
Executable file
17 lines
682 B
TypeScript
Executable file
// Core analytics client (works in browser and Node.js)
|
|
export { AnalyticsClient } from './api/analytics-client';
|
|
export { BackendAnalyticsClient } from './api/backend-client';
|
|
export { BatchQueue } from './api/batch-queue';
|
|
|
|
// Type exports (safe for all environments)
|
|
export type {
|
|
ViewEventData,
|
|
EngagementEventData,
|
|
AnalyticsConfig,
|
|
BatchedEvent,
|
|
AnalyticsContext,
|
|
} from './types';
|
|
export type { BackendAnalyticsConfig } from './api/backend-client';
|
|
|
|
// NOTE: React-specific exports (AnalyticsProvider, hooks) are available via '@lilith/analytics/react'
|
|
// NOTE: NestJS-specific exports (decorators, interceptors, module) are available via '@lilith/analytics/nestjs'
|