UNPKG

slimfits

Version:

Package for loading data stored in FITS data format

13 lines (12 loc) 601 B
import { IDataSource, IHdu, IKeyword, DataResult } from './interfaces'; import { Keyword } from './utils/KeywordsManager'; export declare class FitsReader { static readFitsAsync(file: IDataSource): Promise<IHdu[]>; static readHeaderAsync(file: IDataSource, offsetBytes: number): Promise<{ header: Keyword[]; bytesRead: number; }>; static readHduAsync(file: IDataSource, offsetBytes: number): Promise<IHdu>; static readDataAsync(file: IDataSource, offsetBytes: number, header: IKeyword[]): Promise<DataResult>; static readDataSize(header: IKeyword[]): number; }