UNPKG

756 BTypeScriptView Raw
1export type Watermark = [number, number];
2
3export 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}