/// import { TableBorderTemplate } from "table"; import { Reporter, Results } from "../types"; export interface TableReporterOptions { readonly template?: TableBorderTemplate | "jest" | "markdown"; readonly color?: boolean; readonly maxPathLength?: number; readonly verbose?: boolean; readonly output?: string | NodeJS.WritableStream; } export default class TableReporter implements Reporter { private readonly template; private readonly userConfig; private readonly outputContext; private readonly outputStream; constructor({ template, color, maxPathLength, verbose, output, }?: TableReporterOptions); onRunStart(): void; onResult(): void; onRunComplete(results: Results, baselines?: Results): void; }