import { copperVolumeType, planeCorners } from "../types/types"; export declare function copperDicomLoader(url: string, callback?: (copperVolume: copperVolumeType) => void): void; /** * Compute the 4 world-space corners of a DICOM image plane from its geometry tags. * IPP is the CENTER of pixel (0,0), so corners sit half a pixel out. PixelSpacing is * [rowSpacing, colSpacing]; IOP's first vector is the +column-index direction. */ export declare function computeImagePlaneCorners(ipp: number[], iop: number[], spacing: number[], cols: number, rows: number): planeCorners; export declare function getLut(data: Uint16Array, windowWidth: number, windowCenter: number, invert: boolean, voiLUT: any): { minPixelValue: number; maxPixelValue: number; lutArray: Uint8ClampedArray; };