mindee
Version:
Mindee Client Library for Node.js
22 lines (21 loc) • 877 B
TypeScript
import { LocalInputSource } from "../../input/index.js";
import { ExtractedPdfs } from "../../pdf/extractedPdfs.js";
/**
* Extracts a single specified split from a
* @param inputSource
* @param split
*/
export declare function extractSingleSplit(inputSource: LocalInputSource, split: number[]): Promise<ExtractedPdfs>;
/**
* Extracts splits as complete PDFs from the document.
* @param inputSource Local input source.
* @param splits List of sub-lists of pages to keep.
* @return a list of extracted files.
* @throws MindeeError if no indexes are provided.
*/
export declare function extractMultipleSplits(inputSource: LocalInputSource, splits: number[][]): Promise<ExtractedPdfs>;
/**
* Expands a range of pages into a list of page indexes.
* @param range start and end of the page range
*/
export declare function expandRange(range: [number, number]): number[];