import type * as RDF from '@rdfjs/types'; import type { ITermDictionary } from './ITermDictionary'; /** * A term dictionary that encodes and decodes using symbols. */ export declare class TermDictionarySymbol implements ITermDictionary { private readonly dataFactory; readonly features: { quotedTriples: boolean; }; constructor(dataFactory?: RDF.DataFactory); encode(term: RDF.Term): symbol; encodeOptional(term: RDF.Term): symbol; decode(encoding: symbol): RDF.Term; encodings(): IterableIterator; findQuotedTriples(): IterableIterator; findQuotedTriplesEncoded(): IterableIterator; }