UNPKG

@ch1/browser-dna-express

Version:

Browser DNA Express is a tool for fingerprinting browsers with express

8 lines (7 loc) 581 B
import { Response } from 'express'; import { FingerprintedRequest } from './interfaces'; export declare function fingerprint(): (req: FingerprintedRequest, res: Response, next: Function) => void; export declare function connectionFingerprint(req: FingerprintedRequest, res: Response, next: Function): void; export declare function serverFingerprint(req: FingerprintedRequest, res: Response, next: Function): void; export declare function clientFingerprint(req: FingerprintedRequest, res: Response, next: Function): void; export declare function cleanExpressIp(ip: string): string;