@faubulous/mentor-rdf
Version:
A library for working with RDF vocabularies with support for basic RDFS and OWL inference.
54 lines (53 loc) • 1.82 kB
TypeScript
import { NamedNode } from '@rdfjs/types';
/** Namespace URI of the SHAPES vocabulary. */
export declare const _SHAPES = "http://example.org/";
export declare const SHAPES: {
AlternativePropertyShape: string;
/** A constraint component that defines an anonymous / blank node validator. */
AnonymousValidatorConstraintComponent: string;
ChildRule: string;
ClassTypePropertyShape: string;
CustomerNamePropertyShape: string;
CustomerShape: string;
ExamplePropertyShape: string;
FatherShape: string;
InverseCustomerPropertyShape: string;
InvoiceShape: string;
NamePropertyShape: string;
PatternConstraintComponent: string;
Person: string;
PersonShape: string;
SubClassTypePropertyShape: string;
UnreferencedJavaScriptValidator: string;
customer: string;
father: string;
hasPattern: string;
mother: string;
name: string;
};
/** Namespace URI of the shapes vocabulary. */
export declare const _shapes: NamedNode;
export declare const shapes: {
AlternativePropertyShape: NamedNode;
/** A constraint component that defines an anonymous / blank node validator. */
AnonymousValidatorConstraintComponent: NamedNode;
ChildRule: NamedNode;
ClassTypePropertyShape: NamedNode;
CustomerNamePropertyShape: NamedNode;
CustomerShape: NamedNode;
ExamplePropertyShape: NamedNode;
FatherShape: NamedNode;
InverseCustomerPropertyShape: NamedNode;
InvoiceShape: NamedNode;
NamePropertyShape: NamedNode;
PatternConstraintComponent: NamedNode;
Person: NamedNode;
PersonShape: NamedNode;
SubClassTypePropertyShape: NamedNode;
UnreferencedJavaScriptValidator: NamedNode;
customer: NamedNode;
father: NamedNode;
hasPattern: NamedNode;
mother: NamedNode;
name: NamedNode;
};