import type { JsonValue } from "./types.js"; export interface WorkflowArtifact { extension: ".js" | ".json" | ".md"; content: string; } export type WorkflowTui = { stop(): void; start(): void; requestRender(force?: boolean): void; }; export declare function workflowScriptArtifact(script: string): WorkflowArtifact; export declare function workflowPromptArtifact(prompt: string): WorkflowArtifact; export declare function workflowResultArtifact(value: JsonValue): WorkflowArtifact; export declare function openWorkflowArtifact(tui: WorkflowTui, command: string, artifact: WorkflowArtifact): Promise;