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;
};
