mindee
Version:
Mindee Client Library for Node.js
14 lines (13 loc) • 841 B
TypeScript
import { InvoiceSplitterV1 } from "../../product";
import { LocalInputSource } from "../../input";
import { ExtractedInvoiceSplitterImage } from "./extractedInvoiceSplitterImage";
/**
* Extracts & cuts the pages of a main document invoice according to the provided indexes.
*
* @param inputFile File to extract sub-invoices from.
* @param indexes List of indexes to cut the document according to.
* Can be provided either as a InvoiceSplitterV1 inference, or a direct list of splits.
* @param strict If set to true, doesn't cut pages where the API isn't 100% confident.
* @returns A promise of extracted images, as an array of ExtractedInvoiceSplitterImage.
*/
export declare function extractInvoices(inputFile: LocalInputSource, indexes: InvoiceSplitterV1 | number[][], strict?: boolean): Promise<ExtractedInvoiceSplitterImage[]>;