import type { Document as MupdfDocument } from 'mupdf'; import type { ImageRendition, VisualBBox, VisualEvidence, VisualImageMimeType } from './types.js'; import { VlmError } from './types.js'; export { VlmError }; export declare function renderPdfPage(doc: MupdfDocument, pageNum: number, cropRect: VisualBBox): Promise; export declare function renderPdfRendition(doc: MupdfDocument, pageNum: number, cropRect: VisualBBox, evidence: VisualEvidence): Promise; /** Bound a Mammoth-extracted PNG/JPEG using the same query payload limits as PDF crops. */ export declare function renderImageRendition(bytes: Uint8Array, sourceMimeType: VisualImageMimeType): ImageRendition; //# sourceMappingURL=renderer.d.ts.map