import { WebGLInfo, SpeechApiStatusId, SpeechVoiceInfo } from "../types"; export declare function getWebglFingerprintParams(gl: WebGLRenderingContext | WebGL2RenderingContext | null): { rendererInfo: string; paramsString: string; details: Partial; }; export declare function getAudioContextFingerprintData(): string; export declare const webdriver_keys: readonly ["awesomium", "RunPerfTest", "CefSharp", "emit", "fmget_targets", "geb", "__nightmare", "nightmare", "__phantomas", "callPhantom", "_phantom", "spawn", "_Selenium_IDE_Recorder", "_selenium", "calledSelenium", "wdioElectron", "webdriver", "__webdriverFunc", "__lastWatirAlert", "__lastWatirConfirm", "__lastWatirPrompt", "_WEBDRIVER_ELEM_CACHE", "ChromeDriverw", "domAutomation", "domAutomationController"]; export declare function getWebdriverChecks(): boolean[]; export declare function getArchitecture(): number; export declare function getClientRectsFingerprint(): number; export declare function getSpeechSynthesisFingerprint(): SpeechApiStatusId; export declare function getSpeechSynthesisVoices(): Promise; export declare function getFullscreenPropertiesFingerprint(): number; export declare function getJsMathEngineFingerprint(): number; export declare function getEvalToStringLengthFingerprint(): number;