import type { ComputeNode } from 'three/webgpu'; import { type MPMMaterialParticleGridPassOptions } from './MPMComputeContracts.js'; export interface MPMP2GPassOptions extends MPMMaterialParticleGridPassOptions { densityPrediction?: boolean | undefined; } export declare function computeP2GPass({ particles, gridAtomic, gridSize, material, dt, particleCount, particleCountNode, workgroupSize, p2gMode, densityPrediction, }: MPMP2GPassOptions): ComputeNode;