import { VdsEvent } from '../../../base/events'; export declare type IdleEvents = { 'vds-idle-change': IdleChangeEvent; 'vds-resume-idle-tracking-request': ResumeIdleTrackingRequestEvent; 'vds-pause-idle-tracking-request': PauseIdleTrackingRequestEvent; }; /** * Fired when the idle state changes depending on user activity. The event detail contains a * `boolean` that indicates if idle (`true`) or not (`false`). * */ export declare type IdleChangeEvent = VdsEvent; /** * Fired when requesting to resume tracking idle state. * * @event * @bubbles * @composed */ export declare type ResumeIdleTrackingRequestEvent = VdsEvent; /** * Fired when requesting to pause tracking idle state. This will also set the idle state * to `false`. * * @event * @bubbles * @composed */ export declare type PauseIdleTrackingRequestEvent = VdsEvent;