export interface SourceMap {
    file?: string | null;
    mappings: string;
    names: Array<string>;
    scriptContent: string;
    sourceRoot?: string;
    sources: Array<string>;
    sourcesContent?: Array<string>;
    version: 3;
}
export interface RangeCoverage {
    count: number;
    endOffset: number;
    startOffset: number;
}
export interface FunctionCoverage {
    functionName: string;
    ranges: Array<RangeCoverage>;
}
export interface ScriptCoverage {
    url: string;
    functions: Array<FunctionCoverage>;
}
export interface ProcessCoverage {
    scriptCoverages: Array<ScriptCoverage>;
    sourceMaps?: Map<string, SourceMap>;
}
