import { Disposable } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import { IConfigurationService } from "@codingame/monaco-vscode-api/vscode/vs/platform/configuration/common/configuration.service"; import { IViewsService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/services/views/common/viewsService.service"; import { ITestCoverageService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/testing/common/testCoverageService.service"; import { ITestResultService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/testing/common/testResultService.service"; /** Workbench contribution that triggers updates in the TestingProgressUi service */ export declare class TestingProgressTrigger extends Disposable { private readonly configurationService; private readonly viewsService; static readonly ID = "workbench.contrib.testing.progressTrigger"; constructor(resultService: ITestResultService, testCoverageService: ITestCoverageService, configurationService: IConfigurationService, viewsService: IViewsService); private attachAutoOpenForNewResults; private openExplorerView; private openResultsView; }