/** * Comparison utilities for protein hashes */ import { ProteinHashResult } from './protein-hasher'; import { HashComparison } from './types'; /** * Compare two protein hashes and return detailed comparison */ export declare function compareHashes(hash1: ProteinHashResult, hash2: ProteinHashResult): HashComparison; /** * Check if two code snippets are semantically equivalent */ export declare function isSemanticallyEquivalent(code1: string, code2: string): boolean; /** * Compute similarity score between two code snippets */ export declare function computeSimilarity(code1: string, code2: string): number; /** * Group code snippets by semantic similarity */ export declare function groupBySimilarity(codes: string[], threshold?: number): string[][]; //# sourceMappingURL=comparison.d.ts.map