@cornerstonejs/core
Version:
Cornerstone3D Core
13 lines (12 loc) • 501 B
TypeScript
import StreamingImageVolume from '../cache/classes/StreamingImageVolume.js';
import type { IRetrieveConfiguration } from '../types/index.js';
interface IVolumeLoader {
promise: Promise<StreamingImageVolume>;
cancel: () => void;
decache: () => void;
}
declare function cornerstoneStreamingImageVolumeLoader(volumeId: string, options: {
imageIds: string[];
progressiveRendering?: boolean | IRetrieveConfiguration;
}): IVolumeLoader;
export { cornerstoneStreamingImageVolumeLoader };