import { default as React } from 'react'; import { PDFDocumentProxy } from 'pdfjs-dist'; import { InsertedPageRef } from '../operations/compute-page-order'; declare const RENDER_SCALE = 1.5; export { RENDER_SCALE }; interface PdfCanvasProps { pdfDoc: PDFDocumentProxy; uploadedDocs: Map; insertionTable: Map; blankPages?: Map; rotationMap?: Map; scale?: number; activePageIndex: number; pageOrder: number[]; onPageDimensions?: (pageIndex: number, width: number, height: number, totalRotation: number, pointWidth: number) => void; onVisiblePageChange?: (displayIndex: number) => void; children?: (virtualIndex: number, displayIndex: number) => React.ReactNode; } export interface PdfCanvasHandle { scrollToPage: (displayIndex: number) => void; } export declare const PdfCanvas: React.ForwardRefExoticComponent>;