import * as react from 'react';
import { Tags, RequestOptions, VisitorData } from './types.js';
import '@fingerprintjs/fingerprintjs-pro-spa';

interface FingerprintJsProContextInterface {
    visitorId: string;
    getVisitorData: (tags?: Tags, linkedId?: string, options?: RequestOptions) => Promise<VisitorData>;
}
declare const FingerprintJsProContext: react.Context<FingerprintJsProContextInterface>;

export { FingerprintJsProContext, type FingerprintJsProContextInterface };
