import Mesh from '../Mesh'; import ClayNode from '../Node'; /** * @namespace clay.util.mesh */ /** * Merge multiple meshes to one. * Note that these meshes must have the same material */ export declare function merge(meshes: Mesh[], applyWorldTransform?: boolean): Mesh, import("../Shader").FragmentShader>>> | undefined; /** * Split mesh into sub meshes, each mesh will have maxJointNumber joints. * @param {clay.Mesh} mesh * @param {number} maxJointNumber * @param {boolean} inPlace * @return {clay.Node} * * @memberOf clay.util.mesh */ export declare function splitByJoints(mesh: Mesh, maxJointNumber: number, inPlace?: boolean): ClayNode | undefined;