import { EventEmitter } from "node:events"; import { CucumberHtmlStream } from "@cucumber/html-formatter"; import type * as messages from "@cucumber/messages"; export declare function createHtmlStream(): CucumberHtmlStream; export declare function createJsonFormatter(envelopes: messages.Envelope[], log: (chunk: string) => void): EventEmitter; export declare function createUsageFormatter(envelopes: messages.Envelope[], log: (chunk: string) => void): EventEmitter; export declare function createPrettyFormatter(stream: NodeJS.WritableStream): EventEmitter;