UNPKG

fingerprinter-js

Version:

Enterprise-grade browser fingerprinting with 19 collectors and advanced bot detection

27 lines 770 B
/** * Canvas and WebGL Collectors * Graphics-based fingerprinting */ import { CollectorMetadata, WebGLData } from "../types"; import { BaseCollector } from "./base"; /** * Canvas Collector * Creates a unique canvas fingerprint based on rendering differences */ export declare class CanvasCollector extends BaseCollector<string> { readonly name = "canvas"; readonly metadata: CollectorMetadata; isSupported(): boolean; collect(): string; } /** * WebGL Collector * Collects WebGL rendering context information */ export declare class WebGLCollector extends BaseCollector<WebGLData> { readonly name = "webgl"; readonly metadata: CollectorMetadata; isSupported(): boolean; collect(): WebGLData; } //# sourceMappingURL=canvas.d.ts.map