import { Book } from '../core/types'; import { Parser, ParserInput, ParserOptions } from '../core/parser'; import { PdfRuntime } from '../pdf/types'; export interface PDFParserOptions extends ParserOptions { /** * Keep decoded page resources and text in memory. Defaults to true because * readers often revisit visible pages while scrolling or selecting text. */ cache?: boolean; runtime?: PdfRuntime; embeddedFonts?: boolean; } export declare class PDFParser implements Parser { readonly priority = 20; canParse(input: ParserInput): Promise; parse(input: ParserInput, options?: PDFParserOptions): Promise; } export declare const pdf: () => PDFParser; //# sourceMappingURL=pdf.d.ts.map