bot-guardian-js
Version:
A powerful bot detection and prevention library for Node.js applications
29 lines (28 loc) • 997 B
TypeScript
import mongoose from 'mongoose';
export declare const Visit: mongoose.Model<{
timestamp: Date;
isBot?: boolean | undefined;
userAgent?: string | undefined;
ip?: string | undefined;
behavior?: {
mouseMovements?: number | undefined;
keystrokes?: number | undefined;
timeOnPage?: number | undefined;
scrolling?: boolean | undefined;
} | undefined;
clientId?: string | undefined;
sessionId?: string | undefined;
}, {}, {}, {}, mongoose.Schema<any, mongoose.Model<any, any, any, any, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, {
timestamp: Date;
isBot?: boolean | undefined;
userAgent?: string | undefined;
ip?: string | undefined;
behavior?: {
mouseMovements?: number | undefined;
keystrokes?: number | undefined;
timeOnPage?: number | undefined;
scrolling?: boolean | undefined;
} | undefined;
clientId?: string | undefined;
sessionId?: string | undefined;
}>>;