import ScanbotSDK from '../scanbot-sdk'; import type { ObjectId, Image, PageBinarization } from "../core-types"; import { ConsumeType } from "../consume-type"; import { SBDocument } from "../ui2/document/model/sb-document"; export interface TiffPageOptions { binarize?: PageBinarization; consumeImage?: ConsumeType; } export declare class TiffGenerator { private _sdk; private _tiffOperation; /** @internal */ constructor(_sdk: ScanbotSDK, _tiffOperation: ObjectId<"TiffGenerationContext">); /** * @param options.consumeImage - default: 'COPY_IMAGE' * @param options.binarize - default: 'IF_BINARIZATION_FILTER_SET' **/ addPage(image: Image, options?: TiffPageOptions): Promise; addPages(document: SBDocument, options?: Omit): Promise; complete(): Promise; }