UNPKG

@shopana/ga

Version:

Type-safe Google Analytics 4 (GA4) tracking library for React and Next.js with ecommerce support, event batching, and SSR compatibility

10 lines 575 B
import type { EventPayload } from '../types/common'; export declare class ValidationError extends Error { readonly context?: Record<string, unknown> | undefined; constructor(message: string, context?: Record<string, unknown> | undefined); } export declare function validateMeasurementId(id: string): void; export declare function validateEventName(name: string): void; export declare function validateParameters(params: Record<string, unknown>): void; export declare function validateEventPayload(payload: EventPayload): void; //# sourceMappingURL=validation.d.ts.map