import { Readable, Transform } from 'node:stream'; import { ChainBuilderRuntime } from '@usecannon/builder'; /** * Create an event stream from step execution events from the ChainBuilderRuntime */ export declare function createStepsStream(runtime: ChainBuilderRuntime): { stream: StepEventsStream; fetchTransactions: Transform; }; declare class StepEventsStream extends Readable { private runtime; constructor(runtime: ChainBuilderRuntime); _construct(cb: (err?: Error | null | undefined) => void): void; _read(): void; end(): void; } export {}; //# sourceMappingURL=stream-steps.d.ts.map