import { TrackerOptions, Tracker, PageViewInputProperties, SearchClickEventInputProperties, SearchEventInputProperties } from '@elastic/behavioral-analytics-tracker-core'; interface BrowserTracker { createTracker: (options: TrackerOptions) => Tracker; trackPageView: (properties: PageViewInputProperties) => void; trackSearchClick: (properties: SearchClickEventInputProperties) => void; trackSearch: (properties: SearchEventInputProperties) => void; } declare const trackerShim: BrowserTracker; export { BrowserTracker, trackerShim as default };