/**
 *
 * @param {ParticleEmitter} emitter
 * @param {Mesh|SkinnedMesh} mesh
 * @param {Matrix4} transform
 * @param {number} randomSeed
 */
export function distributeParticlesOnMesh(emitter: ParticleEmitter, mesh: Mesh | SkinnedMesh, transform: Matrix4, randomSeed: number): void;
/**
 *
 * @param {number} count
 * @param {Mesh} mesh
 * @param {Matrix4} transform
 * @param {number} randomSeed
 * @param {function(x:number,y:number,z:number,index:number)} callback
 * @param {*} [callback_context]
 */
export function distributePointsOnMesh(count: number, mesh: Mesh, transform: Matrix4, randomSeed: number, callback: any, callback_context?: any): void;
import { ParticleEmitter } from "../emitter/ParticleEmitter.js";
//# sourceMappingURL=distrubuteParticlesOnMesh.d.ts.map