UNPKG

@code-pushup/coverage-plugin

Version:
17 lines (16 loc) 651 B
import type { LCOVRecord } from 'parse-lcov'; import type { AuditOutputs } from '@code-pushup/models'; import type { CoverageResult, CoverageType } from '../../config.js'; /** * * @param results Paths to LCOV results * @param coverageTypes types of coverage to be considered * @returns Audit outputs with complete coverage data. */ export declare function lcovResultsToAuditOutputs(results: CoverageResult[], coverageTypes: CoverageType[]): Promise<AuditOutputs>; /** * * @param results Paths to LCOV results * @returns Array of parsed LCOVRecords. */ export declare function parseLcovFiles(results: CoverageResult[]): Promise<LCOVRecord[]>;