import { FITSHeaderManager, PrimaryHDU } from "jsfitsio"; import { HiPSProperties } from "./HiPSProperties.js"; import { ImagePixel } from "./ImagePixel.js"; export declare class HiPSFITS { private payload; private header; private tileno; private order; private tileWidth; private healpix; private intermediateXYGrid; private min; private max; private static CTYPE1; private static CTYPE2; private static NPIX; constructor(fits: PrimaryHDU | null, tileno: number | null, hipsProp: HiPSProperties | null); initFromUint8Array(imagePixelList: ImagePixel[], fitsHeaderParams: FITSHeaderManager, tileWidth: number): void; getPayload(): Array; private createRawRows; initFromPrimaryHDU(fits: PrimaryHDU): void; getTileno(): number; private computeMinMax; static downloadFITSFile(path: string): Promise; getHeader(): FITSHeaderManager; private setPayload; private addMandatoryItemToHeader; private addItemToHeader; private setHeader; private addHPXWCS; } //# sourceMappingURL=HiPSFITS.d.ts.map