import type { DagCompileResult } from "./dag-compiler-types.js";
export interface PersistDagCompileArtifactsOptions {
    root: string;
    runId?: string;
}
export declare function persistDagCompileArtifacts(result: DagCompileResult, options: PersistDagCompileArtifactsOptions): Promise<{
    runDir: string;
    dagPath: string;
    reportPath: string;
}>;
export declare function renderDagCompileReport(result: DagCompileResult): Record<string, unknown>;
