/** * Controls the granularity of citations returned alongside extracted values. Requires `citationsEnabled=true` and a base processor version that supports bounding box citations. * - `line`: Use OCR lines for citations. This can return one or more relevant OCR lines for each citation. This is the default mode. * - `word`: Narrow each matched citation down to the relevant OCR word span when possible. Note: this might still return line citations in cases where the citation model is unable to reliably narrow down to a word-level citation. Typically, this only makes sense when you are doing array extraction and want precise word citations from a given cell in a table to match an array property, e.g. `line_items.total`. * - `block`: Use parser blocks (e.g. full paragraphs, key-val regions, tables, lists, etc.) and return block-level polygons for each citation. Will have highest recall in terms of overlap with the extracted value source, but least granularity. */ export declare const ExtractAdvancedOptionsCitationMode: { readonly Line: "line"; readonly Word: "word"; readonly Block: "block"; }; export type ExtractAdvancedOptionsCitationMode = (typeof ExtractAdvancedOptionsCitationMode)[keyof typeof ExtractAdvancedOptionsCitationMode] | string;