import React from 'react'; import { WTEventParams } from './client'; type Options = { validateEvent?: (params: Partial) => boolean; }; export declare const createProvider: = WTEventParams>(track: (params: Params) => void, { validateEvent }?: Options) => { WTProvider: React.FC<{ children: React.ReactNode; params?: Partial; }>; useWT: () => { track: (overrides?: Partial | undefined) => void; params: Partial | null; }; useTrack: (defaultParams?: Partial) => (params: Partial) => void; }; export {};