/**
 *
 * @param {TopoMesh} mesh
 * @param {BinaryHeap<EdgeCollapseCandidate>} heap
 * @param {Map<TopoEdge, EdgeCollapseCandidate>} edge_map
 * @param {Map<number, Quadric3>} vertex_quadratics
 * @param {Set<number>} restricted_vertices
 */
export function build_edge_collapse_candidates(mesh: TopoMesh, heap: BinaryHeap<EdgeCollapseCandidate>, edge_map: Map<TopoEdge, EdgeCollapseCandidate>, vertex_quadratics: Map<number, Quadric3>, restricted_vertices: Set<number>): void;
import { EdgeCollapseCandidate } from "./EdgeCollapseCandidate.js";
//# sourceMappingURL=build_edge_collapse_candidates.d.ts.map