/**
 * dag-builder.ts
 * Build a call-graph style DAG:
 * - Nodes are unique entities (workflow/agent/tool/model)
 * - Edges represent calls/sequence between those entities
 */
import type { Agent, DagGraph, Model, Span, Tool } from '../types';
export declare function buildCallDagGraph(spans: Span[], tools: Tool[], agents: Agent[], models: Model[]): BuildCallDagGraphResult;
export type BuildCallDagGraphResult = {
    graph: DagGraph;
    entityOfSpanId: Map<string, string>;
};
//# sourceMappingURL=dagBuilder.d.ts.map