import type * as Extend from "../index"; /** * Options for table blocks. */ export interface ParseConfigBlockOptionsTables { /** This option is deprecated and will have no effect. It will be removed in the next API version. */ enabled?: boolean; /** * The target format for the table blocks. Supported values: * * `markdown`: Convert table to Markdown format * * `html`: Convert table to HTML format */ targetFormat?: Extend.ParseConfigBlockOptionsTablesTargetFormat; /** Whether to automatically copy table headers to headerless tables on subsequent pages when they have matching column counts. Useful for multi-page tables. */ tableHeaderContinuationEnabled?: boolean; /** Whether to include individual table cell blocks in the output. When enabled, each cell in a table will be represented as a separate block with its own bounding box and content and will be `children` of the table block. */ cellBlocksEnabled?: boolean; /** Options for agentic table processing using VLM-based review and correction. */ agentic?: Extend.ParseConfigBlockOptionsTablesAgentic; }