import Fingerprint from '../../Fingerprinting/src/main';
import { INavigatorInfo } from '../../Fingerprinting/src/modules/browserInfo';
export declare const createFingerPrintModel: () => Promise<{
    browserMetadata: {
        screenInfo: ReturnType<typeof Fingerprint.screenInfo>;
        webGlInfo: ReturnType<typeof Fingerprint.webGLInfo>;
        navigatorInfo: INavigatorInfo;
        canvasInfo: ReturnType<typeof Fingerprint.canvasInfo>;
        connectionInfo: ReturnType<typeof Fingerprint.connectionInfo>;
        html5Info: ReturnType<typeof Fingerprint.HTML5Info>;
        browserInfo: ReturnType<typeof Fingerprint.browserInfo>;
        batteryInfo: ReturnType<typeof Fingerprint.batteryInfo>;
        fontsInfo: ReturnType<typeof Fingerprint.fontsInfo>;
    };
    deviceMetadata: {
        ip: string;
        timeZone: string;
        userLanguage: string;
    };
}>;
