UNPKG

@serenity-js/protractor

Version:

Adapter that integrates @serenity-js/web with Protractor, enabling Serenity/JS reporting and using the Screenplay Pattern to write end-to-end test scenarios

20 lines 875 B
import type { Stage } from '@serenity-js/core'; import type { DomainEvent } from '@serenity-js/core/lib/events'; import type { StageCrewMember } from '@serenity-js/core/lib/stage'; import type { StandardisedCapabilities } from './StandardisedCapabilities'; /** * @private * * @see https://github.com/serenity-js/serenity-js/issues/455 * @see https://github.com/serenity-bdd/serenity-core/pull/1860/files * @see https://github.com/serenity-js/serenity-js/issues/132 */ export declare class BrowserDetector implements StageCrewMember { private readonly capabilities; private stage?; static with(capabilities: StandardisedCapabilities): BrowserDetector; constructor(capabilities: StandardisedCapabilities, stage?: Stage); assignedTo(stage: Stage): StageCrewMember; notifyOf(event: DomainEvent): void; } //# sourceMappingURL=BrowserDetector.d.ts.map