import * as React from 'react'; import { ReactNode } from 'react'; import { a as PixelConfigMap } from '../types-B9JX7zpq.js'; interface ShopkitEventsProviderProps { /** Current pathname — for automatic page_view tracking */ pathname: string; /** Current search params string */ searchParams?: string; /** V2 pixel config map: SDK name → config object or null */ pixelConfig?: PixelConfigMap; /** Consent check function for pixel consent gating */ consentCheck?: (sdkName: string, eventType: string) => boolean; /** Enable dev tools. Default: auto-detect NODE_ENV */ enableDevTools?: boolean; children: ReactNode; } declare function ShopkitEventsProvider({ pathname, searchParams, pixelConfig, consentCheck, enableDevTools, children, }: ShopkitEventsProviderProps): React.JSX.Element; export { ShopkitEventsProvider, type ShopkitEventsProviderProps };