import type { Reporter, TestCase, TestResult } from '@playwright/test/reporter'; import type { ZephyrOptions } from './convert-status'; export default class ZephyrReporter implements Reporter { private zephyrService; private testResults; private projectKey; private testCaseKeyPattern; private options; constructor(options: ZephyrOptions); onBegin(): Promise; onTestEnd(test: TestCase, result: TestResult): void; onEnd(): Promise; }