@vue-pdf-viewer/viewer
Version:
The PDF Viewer component for Vue 3 and Nuxt
20 lines (19 loc) • 676 B
TypeScript
import { type Ref } from 'vue';
import type { PDFDocumentProxy } from 'pdfjs-dist';
interface Comment {
text: string;
page: number;
rect: [number, number, number, number];
}
declare const usePdfComments: (pdfDocProxy: Ref<PDFDocumentProxy | undefined>) => {
comments: Ref<Map<number, {
text: string;
page: number;
rect: [number, number, number, number];
}> & Omit<Map<number, Comment>, keyof Map<any, any>>, Map<number, Comment> | (Map<number, {
text: string;
page: number;
rect: [number, number, number, number];
}> & Omit<Map<number, Comment>, keyof Map<any, any>>)>;
};
export default usePdfComments;