import { ReadableStream } from 'node:stream/web'; import type { Run, Step } from '../workflows/index.js'; import type { ChunkType } from './types.js'; export declare class MastraWorkflowStream[]> extends ReadableStream { #private; constructor({ createStream, run, }: { createStream: (writer: WritableStream) => Promise> | ReadableStream; run: Run; }); get status(): Promise<"success" | "tripwire" | "failed" | "suspended" | "paused">; get result(): Promise | undefined>; get usage(): Promise<{ inputTokens: number; outputTokens: number; totalTokens: number; }>; } //# sourceMappingURL=MastraWorkflowStream.d.ts.map