import React, { type ReactNode } from 'react'; import type { EntrolyticsConfig, EntrolyticsContextValue } from '../types'; declare global { interface Window { entrolytics?: { track: EntrolyticsContextValue['track']; identify: EntrolyticsContextValue['identify']; }; } } interface EntrolyticsProviderProps extends EntrolyticsConfig { children: ReactNode; } export declare function EntrolyticsProvider({ children, websiteId, clientKey, host, autoTrack, tag: initialTag, domains, excludeSearch, excludeHash, respectDoNotTrack, consentGranted, ignoreLocalhost, beforeSend, trackOutboundLinks, outboundLinkEvent, proxy, scriptName, debug, }: EntrolyticsProviderProps): React.JSX.Element; export {}; //# sourceMappingURL=provider.d.ts.map