UNPKG

react-meta-pixel

Version:
19 lines (18 loc) 837 B
import { AdditionalEventData, InitProps, Props, EventData, CustomEventData, TrackableEventName } from './types'; import { TrackableEventNameEnum } from './enums'; declare class FacebookPixel { constructor({ pixelID, debug, pageViewOnInit, autoConfig, disablePushState, }: Props); private disablePushState; private autoConfig; private pixelID; private debug; private consolePrefix; private initialized; private pageViewOnInit; private externalId; init(props: InitProps): void; getExternalId(): string | undefined; trackEvent<K extends TrackableEventName>(eventName: K, data?: EventData[K], additionalData?: AdditionalEventData): void; trackCustomEvent(eventName: string, data?: CustomEventData): void; } export { FacebookPixel, TrackableEventNameEnum, EventData, AdditionalEventData };