export interface ActivityMonitor {
    start: () => void;
    stop: () => void;
    getLastActivityTimestamp: () => number;
}
export declare class ActivityMonitorImpl implements ActivityMonitor {
    private lastActivityTimestamp;
    private readonly activityHandler;
    start: () => void;
    stop: () => void;
    getLastActivityTimestamp: () => number;
}
export declare const createActivityMonitor: () => ActivityMonitor;
