import type { PdfInput } from '../types/PdfInput.js'; import type { RenderedPngPageOutput } from './types.js'; import type { PdfToPngOptions, PngPageOutput } from 'pdf-to-png-converter'; export type PlannedPdfPages = { pageNumbers: number[]; prefetchedPages: Map; }; export declare function listRenderedPageNumbers(pdfFile: PdfInput, pdfToPngConvertOpts: PdfToPngOptions, sourceLabel: 'actual' | 'expected'): Promise; export declare function renderPdfPages(pdfFile: PdfInput, pdfToPngConvertOpts: PdfToPngOptions, sourceLabel: 'actual' | 'expected'): Promise; export declare function renderPdfPage(pdfFile: PdfInput, pdfToPngConvertOpts: PdfToPngOptions, pageNumber: number, sourceLabel: 'actual' | 'expected'): Promise;