@faubulous/mentor-rdf
Version:
A library for working with RDF vocabularies with support for basic RDFS and OWL inference.
72 lines (71 loc) • 3.5 kB
TypeScript
import * as n3 from "n3";
/** Namespace URI of the RDFS vocabulary. */
export declare const _RDFS = "http://www.w3.org/2000/01/rdf-schema#";
export declare const RDFS: {
/** The class of classes. */
Class: string;
/** The class of RDF containers. */
Container: string;
/** The class of container membership properties, rdf:_1, rdf:_2, ...,
all of which are sub-properties of 'member'. */
ContainerMembershipProperty: string;
/** The class of RDF datatypes. */
Datatype: string;
/** The class of literal values, eg. textual strings and integers. */
Literal: string;
/** The class resource, everything. */
Resource: string;
/** A description of the subject resource. */
comment: string;
/** A domain of the subject property. */
domain: string;
/** The defininition of the subject resource. */
isDefinedBy: string;
/** A human-readable name for the subject. */
label: string;
/** A member of the subject resource. */
member: string;
/** A range of the subject property. */
range: string;
/** Further information about the subject resource. */
seeAlso: string;
/** The subject is a subclass of a class. */
subClassOf: string;
/** The subject is a subproperty of a property. */
subPropertyOf: string;
};
/** Namespace URI of the rdfs vocabulary. */
export declare const _rdfs: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#">;
export declare const rdfs: {
/** The class of classes. */
Class: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#Class">;
/** The class of RDF containers. */
Container: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#Container">;
/** The class of container membership properties, rdf:_1, rdf:_2, ...,
all of which are sub-properties of 'member'. */
ContainerMembershipProperty: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty">;
/** The class of RDF datatypes. */
Datatype: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#Datatype">;
/** The class of literal values, eg. textual strings and integers. */
Literal: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#Literal">;
/** The class resource, everything. */
Resource: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#Resource">;
/** A description of the subject resource. */
comment: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#comment">;
/** A domain of the subject property. */
domain: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#domain">;
/** The defininition of the subject resource. */
isDefinedBy: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#isDefinedBy">;
/** A human-readable name for the subject. */
label: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#label">;
/** A member of the subject resource. */
member: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#member">;
/** A range of the subject property. */
range: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#range">;
/** Further information about the subject resource. */
seeAlso: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#seeAlso">;
/** The subject is a subclass of a class. */
subClassOf: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#subClassOf">;
/** The subject is a subproperty of a property. */
subPropertyOf: n3.NamedNode<"http://www.w3.org/2000/01/rdf-schema#subPropertyOf">;
};