import { FC, ReactNode } from 'react'; import { TrackerCollect, TrackerProvider, Event, TrackerContext } from '../../interface'; export declare const Provider: import("react").Provider; export declare const useTrackPageView: () => (location: import("history").Location, match: { path: string; }) => void; export declare const useTrackEvent: () => (event: Event) => void; export interface TrackerProps { collect: TrackerCollect; provider: TrackerProvider; children: ReactNode; } declare const Tracker: FC; export default Tracker;