/** * Near-duplicate body detection — LSH-banded MinHash, the single implementation graph's * `near-duplicate-function-body` rule consumes (ADR-0064). Pure over `CloneCandidate[]`; * emits tool-agnostic clusters (no `Signal`). Candidate pairs exclude identical * `bodyHash` edges and cross-language false positives (via the pre-resolved * `candidate.language`). */ import type { CloneCandidate, NearDupOpts, NearDuplicateResult } from './types.js'; /** * Detect near-duplicate body clusters (Jaccard ≥ `minSimilarity`, same language, distinct * exact hash). Returns one cluster per connected component with ≥2 near members. */ export declare function findNearDuplicates(candidates: readonly CloneCandidate[], opts?: NearDupOpts): NearDuplicateResult; //# sourceMappingURL=find-near-duplicates.d.ts.map