import * as THREE from "three"; import { raw4DVolumeOptsType, Raw4DVolumeController } from "../types/types"; /** * Load a 4D volume sequence (one .mhd/.raw pair per cardiac phase) and add it to `scene` * as a raycast volume. * * The returned controller runs NO clock of its own — drive it with setFrame()/setPhase() * so it can share a cardiac-phase clock with other modalities. */ export declare function loadRaw4DVolume(mhdUrls: Array, scene: THREE.Scene, opts?: raw4DVolumeOptsType, callback?: (ctrl: Raw4DVolumeController) => void): void;