1 | import libCoverage from "istanbul-lib-coverage";
|
2 | import { GetText } from "./get-text";
|
3 | import { NullableSourceText } from "./source-map/source-store";
|
4 | import { RichProcessCov, RichScriptCov } from "./spawn-inspected";
|
5 | export interface RichIstanbulCoverageMap {
|
6 | coverageMap: libCoverage.CoverageMap;
|
7 | sources: Map<string, NullableSourceText>;
|
8 | }
|
9 | export declare function processCovsToIstanbul(processCovs: ReadonlyArray<RichProcessCov>, getText?: GetText, unwrapCjs?: boolean): Promise<RichIstanbulCoverageMap>;
|
10 | export declare function normalizeProcessCov(processCov: RichProcessCov): RichProcessCov;
|
11 | export declare function normalizeScriptCov(scriptCov: RichScriptCov): RichScriptCov;
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 | export declare function toRawIstanbul(processCov: RichProcessCov): libCoverage.CoverageMapData;
|