/**
 * Funnel Analytics Module
 *
 * Registration funnel tracking for user journey analytics.
 * Tracks visits, registrations, and conversion events.
 */

export type {
  FunnelEvent,
  FunnelEventPayload,
  FunnelContext,
  SignupContext,
  RegistrationType,
  UseFunnelEventsConfig,
} from './types';

export {
  getSessionId,
  captureEntryReferrer,
  emitFunnelEvent,
} from './funnel-events';

export { useFunnelEvents } from './use-funnel-events';
