UNPKG

@faubulous/mentor-rdf

Version:

A library for working with RDF vocabularies with support for basic RDFS and OWL inference.

98 lines (97 loc) 3.79 kB
import { NamedNode } from '@rdfjs/types'; /** Namespace URI of the RDF vocabulary. */ export declare const _RDF = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; export declare const RDF: { /** The class of containers of alternatives. */ Alt: string; /** The class of unordered containers. */ Bag: string; /** A class representing a compound literal. */ CompoundLiteral: string; /** The datatype of RDF literals storing fragments of HTML content */ HTML: string; /** The datatype of RDF literals storing JSON content. */ JSON: string; /** The class of RDF Lists. */ List: string; /** The class of plain (i.e. untyped) literal values, as used in RIF and OWL 2 */ PlainLiteral: string; /** The class of RDF properties. */ Property: string; /** The class of ordered containers. */ Seq: string; /** The class of RDF statements. */ Statement: string; /** The datatype of XML literal values. */ XMLLiteral: string; /** The base direction component of a CompoundLiteral. */ direction: string; /** The first item in the subject RDF list. */ first: string; /** The datatype of language-tagged string values */ langString: string; /** The language component of a CompoundLiteral. */ language: string; /** The empty list, with no items in it. If the rest of a list is nil then the list has no more items in it. */ nil: string; /** The object of the subject RDF statement. */ object: string; /** The predicate of the subject RDF statement. */ predicate: string; /** The rest of the subject RDF list after the first item. */ rest: string; /** The subject of the subject RDF statement. */ subject: string; /** The subject is an instance of a class. */ type: string; /** Idiomatic property used for structured values. */ value: string; }; /** Namespace URI of the rdf vocabulary. */ export declare const _rdf: NamedNode; export declare const rdf: { /** The class of containers of alternatives. */ Alt: NamedNode; /** The class of unordered containers. */ Bag: NamedNode; /** A class representing a compound literal. */ CompoundLiteral: NamedNode; /** The datatype of RDF literals storing fragments of HTML content */ HTML: NamedNode; /** The datatype of RDF literals storing JSON content. */ JSON: NamedNode; /** The class of RDF Lists. */ List: NamedNode; /** The class of plain (i.e. untyped) literal values, as used in RIF and OWL 2 */ PlainLiteral: NamedNode; /** The class of RDF properties. */ Property: NamedNode; /** The class of ordered containers. */ Seq: NamedNode; /** The class of RDF statements. */ Statement: NamedNode; /** The datatype of XML literal values. */ XMLLiteral: NamedNode; /** The base direction component of a CompoundLiteral. */ direction: NamedNode; /** The first item in the subject RDF list. */ first: NamedNode; /** The datatype of language-tagged string values */ langString: NamedNode; /** The language component of a CompoundLiteral. */ language: NamedNode; /** The empty list, with no items in it. If the rest of a list is nil then the list has no more items in it. */ nil: NamedNode; /** The object of the subject RDF statement. */ object: NamedNode; /** The predicate of the subject RDF statement. */ predicate: NamedNode; /** The rest of the subject RDF list after the first item. */ rest: NamedNode; /** The subject of the subject RDF statement. */ subject: NamedNode; /** The subject is an instance of a class. */ type: NamedNode; /** Idiomatic property used for structured values. */ value: NamedNode; };