import type { EventEmitter } from 'node:events'; import type { IdGenerator } from '@cucumber/messages'; import type { SupportCodeLibrary } from '../support_code_library_builder/types'; import type { AssembledTestCase, SourcedPickle } from './types'; export declare function assembleTestCases(testRunStartedId: string, eventBroadcaster: EventEmitter, newId: IdGenerator.NewId, sourcedPickles: ReadonlyArray, supportCodeLibrary: SupportCodeLibrary): Promise>;