@resistdesign/voltra
    Preparing search index...

    Type Alias StructuredWriterDependencies

    Dependencies required to persist structured index entries.

    type StructuredWriterDependencies = {
        deleteRangeEntries(entries: StructuredRangeIndexKey[]): Promise<void>;
        deleteTermEntries(entries: StructuredTermIndexKey[]): Promise<void>;
        loadDocFields(docId: DocId): Promise<StructuredDocFieldsRecord | undefined>;
        putDocFields(
            docId: DocId,
            fields: StructuredDocFieldsRecord,
        ): Promise<void>;
        putRangeEntries(entries: StructuredRangeIndexItem[]): Promise<void>;
        putTermEntries(entries: StructuredTermIndexItem[]): Promise<void>;
    }
    Index

    Methods