/** * This file was auto-generated by Fern from our API Definition. */ import * as Vellum from "../index"; /** * A detailed representation of the link between a Document and a Document Index it's a member of. */ export interface DocumentDocumentToDocumentIndex { /** Vellum-generated ID that uniquely identifies this link. */ id: string; /** Vellum-generated ID that uniquely identifies the environment index this document is included in. */ environmentDocumentIndexId: string; /** Vellum-generated ID that uniquely identifies the index this document is included in. */ documentIndexId?: string | null; /** * An enum value representing where this document is along its indexing lifecycle for this index. * * * `AWAITING_PROCESSING` - Awaiting Processing * * `QUEUED` - Queued * * `INDEXING` - Indexing * * `INDEXED` - Indexed * * `FAILED` - Failed */ indexingState?: Vellum.IndexingStateEnum; extractedTextFileUrl?: string | null; processingState?: string | null; }