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<void>;
    onTestEnd(test: TestCase, result: TestResult): void;
    onEnd(): Promise<void>;
}
