1 | /// <reference types="node" />
|
2 | import url from "url";
|
3 | export interface ModuleInfo {
|
4 | url: string;
|
5 | isModule?: boolean;
|
6 | }
|
7 | export declare type CoverageFilter = (info: ModuleInfo) => boolean;
|
8 | export interface FromGlobOptions {
|
9 | patterns: ReadonlyArray<string>;
|
10 | /**
|
11 | * Base file URL for relative patterns.
|
12 | */
|
13 | base?: url.URL;
|
14 | }
|
15 | export declare function fromGlob(options: FromGlobOptions): CoverageFilter;
|
16 | export declare function isRegularFile(info: ModuleInfo): boolean;
|