import { TestplaneTestAdapter } from '../test/testplane';
import type { TestCollectionAdapter } from './';
import type { TestCollection } from 'testplane';
export declare class TestplaneTestCollectionAdapter implements TestCollectionAdapter {
    private _testCollection;
    private _testAdapters;
    static create<T>(this: new (testCollection: TestCollection) => T, testCollection: TestCollection): T;
    constructor(testCollection: TestCollection);
    get original(): TestCollection;
    get tests(): TestplaneTestAdapter[];
}
