import * as vscode from 'vscode'; export interface IActivityTracker { onActivity: vscode.Event; bump(): void; } export class ActivityTracker implements IActivityTracker { private readonly _emitter = new vscode.EventEmitter(); public readonly onActivity = this._emitter.event; bump(): void { this._emitter.fire(); } dispose(): void { this._emitter.dispose(); } }