import type { Document as MupdfDocument } from 'mupdf'; import type { Captioner, DetectedVisualRegion, ProcessedVisualRegion } from './types.js'; export { createCaptioner } from './captioner.js'; export { detectVisualRegions } from './detector.js'; export { renderPdfPage, renderPdfRendition } from './renderer.js'; export type { DetectedVisualRegion, ImageRendition, ProcessedVisualRegion, } from './types.js'; export { VlmError } from './types.js'; export interface ProcessVisualRegionsOptions { captioner?: Captioner; includeImages?: boolean; } export declare function processVisualRegions(regions: DetectedVisualRegion[], doc: MupdfDocument, options: ProcessVisualRegionsOptions): Promise; //# sourceMappingURL=index.d.ts.map