import { SnapMatch } from "./SnapMatch";
import { WeakSnapMatch } from "./WeakSnapMatch";
import { WallMatch } from "./WallMatch";
import { StrongChildMatch } from "./StrongChildMatch";
import { StrongNeighborMatch } from "./StrongNeighborMatch";
import { ScreenBasedChildMatch } from "./ScreenBasedChildMatch";
export { SnapMatch, WeakSnapMatch, WallMatch, StrongChildMatch, StrongNeighborMatch, ScreenBasedChildMatch, };
/**
 * groups matches by rounded distance values and evaluates the best match per group
 * @param matches
 */
export declare function removeRedundantMatches(matches: SnapMatch[]): SnapMatch[];
