import type { PDFDocumentProxy } from 'pdfjs-dist';
import { Ref, ShallowRef } from 'vue';
import type { PdfProperties, PDFSrc } from '@/utils/types';
type CMapSource = {
    url: string;
    cMapPacked: boolean;
    cMapUrl: string;
};
declare const usePdfProperties: (pdfDoc: ShallowRef<PDFDocumentProxy | undefined>, source: Ref<PDFSrc | CMapSource>, filename: Ref<string | undefined>) => Ref<PdfProperties | undefined, PdfProperties | undefined>;
export default usePdfProperties;
