UNPKG

@cucumber/cucumber

Version:

The official JavaScript implementation of Cucumber.

15 lines (14 loc) 758 B
/// <reference types="node" /> /// <reference types="node" /> import { EventEmitter } from 'node:events'; import { IdGenerator } from '@cucumber/messages'; import { SupportCodeLibrary } from '../support_code_library_builder/types'; import { ILogger } from '../environment'; import { IPickleOrder } from '../filter'; export declare function orderPickles<T = string>(pickleIds: T[], order: IPickleOrder, logger: ILogger): void; export declare function emitMetaMessage(eventBroadcaster: EventEmitter, env: NodeJS.ProcessEnv): Promise<void>; export declare function emitSupportCodeMessages({ eventBroadcaster, supportCodeLibrary, newId, }: { eventBroadcaster: EventEmitter; supportCodeLibrary: SupportCodeLibrary; newId: IdGenerator.NewId; }): void;