UNPKG

rdf-stores

Version:

A TypeScript/JavaScript implementation of the RDF/JS store interface with support for quoted triples.

18 lines (17 loc) 498 B
import type * as RDF from '@rdfjs/types'; /** * A term that can be used for lookup in an index. */ export type PatternTerm = RDF.NamedNode | RDF.BlankNode | RDF.Literal | RDF.DefaultGraph | RDF.Quad | undefined; /** * Four pattern terms. */ export type QuadPatternTerms = [PatternTerm, PatternTerm, PatternTerm, PatternTerm]; /** * Four terms. */ export type QuadTerms = [RDF.Term, RDF.Term, RDF.Term, RDF.Term]; /** * Four encoded terms. */ export type EncodedQuadTerms<E> = [E, E, E, E];