/** * Volumetrics runner — dispatches a `VolumetricsRequest` to the inline-blob * Web Worker (volumetrics-worker.ts) and falls back to a synchronous * main-thread `computeVolumetrics` call when worker construction isn't * possible (no `Worker` global — headless test environments, exotic * embeddings), exactly raster.ts's COG-decode posture: "slower, but never * blank." One fresh worker per run, terminated on completion — integrations * fire once per footprint commit (not per frame; drag frames re-sum the * CACHED grid via `reintegrateCustomBase` without ever coming back here), * so a persistent pool would be state without a workload. */ import { type VolumetricsRequest, type VolumetricsResult } from "./volumetrics"; export declare function runVolumetrics(req: VolumetricsRequest): Promise;