UNPKG

@faubulous/mentor-rdf

Version:

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

98 lines (97 loc) 5.06 kB
import * as n3 from "n3"; /** 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: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#">; export declare const rdf: { /** The class of containers of alternatives. */ Alt: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt">; /** The class of unordered containers. */ Bag: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag">; /** A class representing a compound literal. */ CompoundLiteral: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#CompoundLiteral">; /** The datatype of RDF literals storing fragments of HTML content */ HTML: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML">; /** The datatype of RDF literals storing JSON content. */ JSON: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#JSON">; /** The class of RDF Lists. */ List: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#List">; /** The class of plain (i.e. untyped) literal values, as used in RIF and OWL 2 */ PlainLiteral: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral">; /** The class of RDF properties. */ Property: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#Property">; /** The class of ordered containers. */ Seq: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq">; /** The class of RDF statements. */ Statement: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement">; /** The datatype of XML literal values. */ XMLLiteral: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral">; /** The base direction component of a CompoundLiteral. */ direction: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#direction">; /** The first item in the subject RDF list. */ first: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#first">; /** The datatype of language-tagged string values */ langString: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#langString">; /** The language component of a CompoundLiteral. */ language: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#language">; /** 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: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#nil">; /** The object of the subject RDF statement. */ object: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#object">; /** The predicate of the subject RDF statement. */ predicate: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate">; /** The rest of the subject RDF list after the first item. */ rest: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#rest">; /** The subject of the subject RDF statement. */ subject: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#subject">; /** The subject is an instance of a class. */ type: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#type">; /** Idiomatic property used for structured values. */ value: n3.NamedNode<"http://www.w3.org/1999/02/22-rdf-syntax-ns#value">; };