import type { GraphEdge } from "audit-tools/shared"; export declare const TS_IMPORT_EDGE_CONFIDENCE = 0.99; export declare const TS_REEXPORT_EDGE_CONFIDENCE = 0.99; export declare const TS_EXTENDS_EDGE_CONFIDENCE = 0.97; export declare const TS_IMPLEMENTS_EDGE_CONFIDENCE = 0.97; export declare const TS_CALL_EDGE_CONFIDENCE = 0.9; /** * Merge analyzer edges into an existing floor bucket (e.g. `graphs.imports`). * Within a known relationship group, edges sharing (from, to) collapse to the * highest-confidence one (ties favour the later/analyzer edge); ungrouped kinds * keep their per-kind identity. Self-edges are dropped. Result is deduped and * sorted, matching the floor's ordering contract. */ export declare function mergeAnalyzerEdges(floor: GraphEdge[], analyzer: GraphEdge[]): GraphEdge[]; //# sourceMappingURL=merge.d.ts.map