1 | export type Watermark = [number, number];
|
2 |
|
3 | export declare class Report {
|
4 | constructor(opts: {
|
5 | exclude?: string | string[],
|
6 | extension?: string | string[],
|
7 | excludeAfterRemap?: boolean,
|
8 | include?: string | string[],
|
9 | reporter: string[],
|
10 | reportsDirectory?: string,
|
11 | reporterOptions?: Record<string, Record<string, unknown>>
|
12 | tempDirectory?: string,
|
13 | watermarks?: Partial<{
|
14 | statements: Watermark;
|
15 | functions: Watermark;
|
16 | branches: Watermark;
|
17 | lines: Watermark;
|
18 | }>,
|
19 | omitRelative?: boolean,
|
20 | wrapperLength?: number,
|
21 | resolve?: string,
|
22 | all?: boolean,
|
23 | src?: Array<string>,
|
24 | allowExternal?: boolean,
|
25 | skipFull?: boolean,
|
26 | excludeNodeModules?: boolean
|
27 | })
|
28 | run(): Promise<void>;
|
29 | }
|