/** * usePixelTracking Hook & Provider * * SDK-level pixel tracking based on runtime stepConfig.pixels injected * by the CRM. Uses core/pixelMapping for event mapping and gating, * keeping browser-specific init/fire logic here. */ import React from 'react'; import { type StandardPixelEvent } from '../../core/pixelMapping'; export type { StandardPixelEvent } from '../../core/pixelMapping'; export interface PixelTrackingContextValue { track: (eventName: StandardPixelEvent, parameters?: Record) => void; pixelsInitialized: boolean; } export declare function PixelTrackingProvider({ children }: { children: React.ReactNode; }): import("react/jsx-runtime").JSX.Element; export declare function usePixelTracking(): PixelTrackingContextValue;