import { CoverageBarSource } from "./testCoverageBars.js"; import { ITestingCoverageBarThresholds, TestingDisplayedCoveragePercent } from "../common/configuration.js"; import { TestId } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/testing/common/testId"; import { LiveTestResult } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/testing/common/testResult"; import { ICoverageCount } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/testing/common/testTypes"; export declare const percent: (cc: ICoverageCount) => number; export declare const getCoverageColor: (pct: number, thresholds: ITestingCoverageBarThresholds) => `var(${string})`; export declare const displayPercent: (value: number, precision?: number) => string; export declare const calculateDisplayedStat: (coverage: CoverageBarSource, method: TestingDisplayedCoveragePercent) => number; export declare function getLabelForItem(result: LiveTestResult, testId: TestId, commonPrefixLen: number): { label: string; description?: string; }; export declare namespace labels { const showingFilterFor: (label: string) => string; const clickToChangeFiltering: string; const percentCoverage: (percent: number, precision?: number) => string; const allTests: string; const pickShowCoverage: string; }