import type { IRdfStoreOptions } from '../IRdfStoreOptions'; import type { QuadPatternTerms, EncodedQuadTerms, PatternTerm, QuadTerms } from '../PatternTerm'; import type { NestedRecordActual } from './RdfStoreIndexNestedRecord'; import { RdfStoreIndexNestedRecord } from './RdfStoreIndexNestedRecord'; /** * An RDF store index that is implemented using nested records with optimized quoted triple support. */ export declare class RdfStoreIndexNestedRecordQuoted extends RdfStoreIndexNestedRecord { readonly features: { quotedTripleFiltering: boolean; }; constructor(options: IRdfStoreOptions); protected getQuotedPatternKeys(map: NestedRecordActual, term: PatternTerm): IterableIterator; find(terms: QuadPatternTerms): IterableIterator; findEncoded(ids: EncodedQuadTerms, terms: QuadPatternTerms): IterableIterator>; count(terms: QuadPatternTerms): number; }