import { Reporter, FullConfig, Suite, TestCase, TestResult } from "@playwright/test/reporter"; import { ExecOptions } from "./types/execOptions.types"; declare class OdhinPlaywrightReporter implements Reporter { private execOptions; private execInfo; private totalDuration; private help; private testCases; private testCases2; private base; private runInfo; private chart; private chartInfo; private chartStatus; private chartFile; private chartBrowser; private chartJs; private content; private content2; private summary; private summaryRow; private testCaseTemplate; private testCaseTemplate2; private css; private jqueryDataTablesCss; private bootstrapCss; private prismCss; private imgComparisonSliderCss; private jQuery; private js; private chartJsLibrary; private jqueryDataTablesJs; private dataTables; private bootstrapJs; private prismJs; private imgComparisonSliderJs; private OUTPUT_FOLDER; private TITLE; private TEST_FOLDER; private INDEX_FILE; constructor(execOptions: ExecOptions); onBegin(config: FullConfig, suite: Suite): void; onTestEnd(testCase: TestCase, result: TestResult): void; onEnd(): Promise; } export default OdhinPlaywrightReporter;