UNPKG

@quadible/web-sdk

Version:

The web sdk for Quadible's behavioral authentication service.

16 lines (15 loc) 493 B
import { EventEmitter2 } from 'eventemitter2'; import ICollector, { IBehavEvent } from '../models/ICollector'; export default class StateCollector extends EventEmitter2 implements ICollector { readonly name = "WebState"; isCollecting: boolean; data: IBehavEvent[]; constructor(); flush(): IBehavEvent[]; isAvailable(): Promise<boolean>; start(): void; stop(): void; private collect; private registerMouseEventListeners; private wrapStateChangers; }