webdev-power-kit
Version:
A powerful toolkit that simplifies access to browser features like clipboard, notifications, battery, vibration, and more — perfect for modern web developers.
15 lines (14 loc) • 452 B
TypeScript
/**
* Starts the idle timer.
* @param timeout - Time in milliseconds before user is considered idle.
* @param callback - Function to call when user becomes idle.
*/
export declare function startIdleTimer(timeout: number, callback: () => void): void;
/**
* Manually reset the idle timer.
*/
export declare function resetIdleTimer(): void;
/**
* Stops the idle timer and removes event listeners.
*/
export declare function stopIdleTimer(): void;