import type { ArtifactStore } from '../../core/artifact-store.js'; import type { ArtifactRef } from '../../core/report-schema.js'; export type DesignCommandConfig = { id: string; command: string; cwd?: string | undefined; blocking?: boolean | undefined; }; export type DesignCommandResult = { command: DesignCommandConfig; exitCode: number | null; signal: NodeJS.Signals | null; stdout: string; stderr: string; artifact: ArtifactRef; }; export declare function runDesignCommand(command: DesignCommandConfig, store: ArtifactStore): Promise;