import type { SampledFieldSlice3 } from './sample.js'; export interface ExtractedIsosurface3 { readonly approximate: true; readonly isoValue: number; readonly positions: Float32Array; /** Interpolated escape iteration, one value per emitted vertex. */ readonly iterations: Float32Array; /** Source grid-cell index, one value per triangle. */ readonly sourceCells: Uint32Array; readonly triangleCount: number; } /** Marching-tetrahedra extraction over a sampled slice grid. */ export declare function extractSampledIsosurface3(sample: SampledFieldSlice3, isoValue?: number): ExtractedIsosurface3; //# sourceMappingURL=isosurface.d.ts.map