import { MeshEditWarning } from "../warnings.ts"; import type { EditableMesh as EditableMeshValue, ElementSelection } from "../types.ts"; export interface MergeByDistanceOptions { readonly threshold?: number; readonly selection?: ElementSelection; readonly key?: "position" | "full-vertex"; } export interface MergeByDistanceResult { readonly mesh: EditableMeshValue; readonly mergeMap: ReadonlyMap; readonly weldedCount: number; readonly warnings?: readonly MeshEditWarning[]; } export declare function mergeByDistance(em: EditableMeshValue, opts?: MergeByDistanceOptions): MergeByDistanceResult; //# sourceMappingURL=merge-by-distance.d.ts.map