@serenity-js/webdriverio
Version:
Adapter that integrates @serenity-js/web with the latest stable version of WebdriverIO, enabling Serenity/JS reporting and using the Screenplay Pattern to write web and mobile test scenarios
16 lines • 694 B
TypeScript
import type { Stage, StageCrewMember } from '@serenity-js/core';
import type { OutputStream } from '@serenity-js/core/lib/adapter/index.js';
import type { DomainEvent } from '@serenity-js/core/lib/events/index.js';
import type { OutputStreamBuffer } from './OutputStreamBuffer.js';
/**
* @package
*/
export declare class OutputStreamBufferPrinter implements StageCrewMember {
private readonly buffer;
private readonly outputStream;
private stage?;
constructor(buffer: OutputStreamBuffer, outputStream: OutputStream, stage?: Stage);
assignedTo(stage: Stage): StageCrewMember;
notifyOf(event: DomainEvent): void;
}
//# sourceMappingURL=OutputStreamBufferPrinter.d.ts.map