import type { OperationMetrics } from '../types.js';
/**
 * Builds a dependency graph from shared $ref usage across operations.
 * An edge from A to B means both A and B reference the same schema $ref.
 * The depth for each operation is the longest path from a root node (no incoming edges)
 * in the undirected "shared ref" graph.
 */
export declare function computeDependencyDepths(operations: Map<string, OperationMetrics>): Map<string, number>;
//# sourceMappingURL=dependency-graph.d.ts.map