import { PropType } from 'vue'; import { PdfViewerConfig, PdfViewerDocumentData, PdfViewerPageData } from './pdf-viewer-types.js'; declare const _default: import('vue').DefineComponent; required: true; }; pdf: { type: PropType; }; pages: { type: PropType; required: true; }; scale: { type: NumberConstructor; required: true; }; hasTextLayer: { type: BooleanConstructor; default: boolean; }; outputScale: { type: NumberConstructor; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "page-rendered": (...args: any[]) => void; "page-error": (...args: any[]) => void; "selection-raw": (...args: any[]) => void; "bypass-selection": (...args: any[]) => void; "page-focus": (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly; required: true; }; pdf: { type: PropType; }; pages: { type: PropType; required: true; }; scale: { type: NumberConstructor; required: true; }; hasTextLayer: { type: BooleanConstructor; default: boolean; }; outputScale: { type: NumberConstructor; }; }>> & Readonly<{ "onPage-rendered"?: ((...args: any[]) => any) | undefined; "onPage-error"?: ((...args: any[]) => any) | undefined; "onSelection-raw"?: ((...args: any[]) => any) | undefined; "onBypass-selection"?: ((...args: any[]) => any) | undefined; "onPage-focus"?: ((...args: any[]) => any) | undefined; }>, { hasTextLayer: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { documentRef: HTMLDivElement; documentWrapper: HTMLDivElement; }, HTMLDivElement>; export default _default;