@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
TypeScript
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">;
};