import type { TestAdapter, CreateTestResultOpts } from './'; import type { Test, Config } from 'testplane'; import type { ReporterTestResult } from '../test-result'; export declare class TestplaneTestAdapter implements TestAdapter { private _test; private _saveHistoryMode?; static create(this: new (test: Test, saveHistoryMode?: Config['saveHistoryMode']) => T, test: Test, saveHistoryMode?: Config['saveHistoryMode']): T; constructor(test: Test, saveHistoryMode?: Config['saveHistoryMode']); get original(): Test; get id(): string; get pending(): boolean; get disabled(): boolean; get silentlySkipped(): boolean; get browserId(): string; get fullName(): string; get file(): string; get titlePath(): string[]; createTestResult(opts: CreateTestResultOpts): ReporterTestResult; }