goban
Version:
[](https://opensource.org/licenses/Apache-2.0)
17 lines (16 loc) • 408 B
TypeScript
/**
* This provides window focus tracking functionality to aid
* in anti-cheat measures.
*/
declare class FocusTracker {
hasFocus: boolean;
lastFocus: number;
outOfFocusDurations: Array<number>;
constructor();
reset(): void;
getMaxBlurDurationSinceLastReset(): number;
onFocus: () => void;
onBlur: () => void;
}
export declare const focus_tracker: FocusTracker;
export {};