import type { Chunk, ChunkOptions } from "./types.js"; /** * Split a PDF file into segments of `pdfPages` pages each. * * Uses `pdf-lib` to read the source PDF, copy page subsets into new * PDFDocuments, and serialize each segment to bytes. * * If the PDF has fewer pages than `pdfPages`, returns a single chunk * with label "full". */ export declare function chunkPdf(filePath: string, opts?: ChunkOptions): Promise; //# sourceMappingURL=pdf.d.ts.map