import type * as SarvamAI from "../index.mjs"; export interface DocAiSplitResult { summary?: DocAiSplitResult.Summary | undefined; /** Whether every selected page landed in a segment, with `excluded_pages` and `unresolved_pages`. */ coverage?: Record | undefined; segments?: SarvamAI.DocAiSplitSegment[] | undefined; input_document_ref?: string | undefined; /** `true` when any segment needs review. */ review_required?: boolean | undefined; /** E.g. `SEGMENT_REVIEW_REQUIRED`. */ review_reasons?: string[] | undefined; } export declare namespace DocAiSplitResult { interface Summary { documents?: number | undefined; ready?: number | undefined; needs_review?: number | undefined; excluded_pages?: number | undefined; unresolved_pages?: number | undefined; } }