import type { InputData } from 'iobuffer'; import { IOBuffer } from 'iobuffer'; import TiffIfd from './tiff_ifd.ts'; import type { DecodeOptions } from './types.ts'; export default class TIFFDecoder extends IOBuffer { private _nextIFD; constructor(data: InputData); get isMultiPage(): boolean; get pageCount(): number; decode(options?: DecodeOptions): TiffIfd[]; private decodeHeader; private decodeIFD; private decodeIFDEntry; private decodeImageData; private split1BitData; private static uncompress; private createSampleReader; private readStripData; private readTileData; private applyPredictor; private convertAlpha; } //# sourceMappingURL=tiff_decoder.d.ts.map