/// import { Profiler } from 'inspector' import { CoverageMapData } from 'istanbul-lib-coverage' import { RawSourceMap } from 'source-map' declare type Sources = | { source: string } | { source: string originalSource: string sourceMap: { sourcemap: RawSourceMap } } declare class V8ToIstanbul { load(): Promise destroy(): void applyCoverage(blocks: ReadonlyArray): void toIstanbul(): CoverageMapData } declare function v8ToIstanbul(scriptPath: string, wrapperLength?: number, sources?: Sources, excludePath?: (path: string) => boolean): V8ToIstanbul export = v8ToIstanbul