UNPKG

mentiq-sdk

Version:

A powerful analytics SDK for React and Next.js with heatmap tracking, session monitoring, and performance analytics

18 lines 902 B
import { Analytics } from "./analytics"; import { AnalyticsConfig } from "./types"; export declare function withAnalytics(config: AnalyticsConfig): ({ children, }: { children: React.ReactNode; }) => import("react").ReactNode; export declare function trackPageView(analytics: Analytics, url: string): void; export declare function createAnalyticsApiHandler(config: AnalyticsConfig): { track: (event: string, properties?: any, userId?: string) => void; identify: (userId: string, traits?: any) => void; flush: () => Promise<void>; }; export declare function trackServerEvent(config: AnalyticsConfig, event: string, properties?: any, context?: { userId?: string; userAgent?: string; ip?: string; }): Promise<void>; export declare function createAnalyticsMiddleware(config: AnalyticsConfig): (req: any, res: any, next: any) => Promise<void>; //# sourceMappingURL=nextjs.d.ts.map