@faubulous/mentor-rdf
Version:
A library for working with RDF vocabularies with support for basic RDFS and OWL inference.
72 lines (71 loc) • 2.68 kB
TypeScript
import { NamedNode } from '@rdfjs/types';
/** 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: NamedNode;
export declare const rdfs: {
/** The class of classes. */
Class: NamedNode;
/** The class of RDF containers. */
Container: NamedNode;
/** The class of container membership properties, rdf:_1, rdf:_2, ...,
all of which are sub-properties of 'member'. */
ContainerMembershipProperty: NamedNode;
/** The class of RDF datatypes. */
Datatype: NamedNode;
/** The class of literal values, eg. textual strings and integers. */
Literal: NamedNode;
/** The class resource, everything. */
Resource: NamedNode;
/** A description of the subject resource. */
comment: NamedNode;
/** A domain of the subject property. */
domain: NamedNode;
/** The defininition of the subject resource. */
isDefinedBy: NamedNode;
/** A human-readable name for the subject. */
label: NamedNode;
/** A member of the subject resource. */
member: NamedNode;
/** A range of the subject property. */
range: NamedNode;
/** Further information about the subject resource. */
seeAlso: NamedNode;
/** The subject is a subclass of a class. */
subClassOf: NamedNode;
/** The subject is a subproperty of a property. */
subPropertyOf: NamedNode;
};