import ScanbotSDK from '../scanbot-sdk'; import { Image, ObjectId, type PageBinarization } from '../core-types'; import { ConsumeType } from "../consume-type"; import { SBDocument } from "../ui2/document/model/sb-document"; export interface PdfPageOptions { consumeImage?: ConsumeType; binarization?: PageBinarization; runOcr?: boolean; } export declare class PdfGenerator { private _sdk; private _pdfOperation; /** @internal */ constructor(_sdk: ScanbotSDK, _pdfOperation: ObjectId<"PdfGenerationContext">); addPage(image: Image, options?: PdfPageOptions): Promise; addPages(document: SBDocument, withOcr?: boolean): Promise; complete(): Promise; }