import { Mesh } from "../form/Mesh";
import type { DecimateOptions, RemeshOptions } from "./sync";
/** Decimate a mesh to a target proportion of original faces (async). Returns a new Mesh. */
export declare function decimated(m: Mesh, targetProportion: number, opts?: DecimateOptions): Promise<Mesh>;
/** Isotropic remesh to uniform target edge length (async). Returns a new Mesh. */
export declare function isotropicRemeshed(m: Mesh, targetLength: number, opts?: RemeshOptions): Promise<Mesh>;
//# sourceMappingURL=async.d.ts.map