export declare const ISOSURFACE_MEASURE_PREFIX = "isosurface:"; export type IsosurfaceProfileStage = `prepare_geometry` | `marching_cubes` | `build_geometry` | `sample_scalars` | `scalar_range` | `apply_colormap` | `rebuild_total` | `recolor_total`; export type IsosurfaceProfileMeta = Record; export declare const set_isosurface_profiling: (on: boolean) => void; export declare function record_stage(stage: IsosurfaceProfileStage, duration_ms: number, meta?: IsosurfaceProfileMeta): void; export declare function time_stage(stage: IsosurfaceProfileStage, operation: () => Result, meta?: IsosurfaceProfileMeta | ((result: Result) => IsosurfaceProfileMeta)): Result;