import { NamedNode } from '../models.js';
export declare var _ontologyResource: NamedNode;
export declare var ns: (term: any) => NamedNode;
export declare var languageIn: NamedNode;
export declare var lessThan: NamedNode;
export declare var lessThanOrEquals: NamedNode;
export declare var maxExclusive: NamedNode;
export declare var maxInclusive: NamedNode;
export declare var maxLength: NamedNode;
export declare var minExclusive: NamedNode;
export declare var minInclusive: NamedNode;
export declare var minLength: NamedNode;
export declare var pattern: NamedNode;
export declare var uniqueLang: NamedNode;
export declare var ValidationReport: NamedNode;
export declare var conforms: NamedNode;
export declare var ValidationResult: NamedNode;
export declare var focusNode: NamedNode;
export declare var sourceShape: NamedNode;
export declare var resultSeverity: NamedNode;
export declare var resultPath: NamedNode;
export declare var value: NamedNode;
export declare var message: NamedNode;
export declare var Violation: NamedNode;
export declare var AbstractResult: NamedNode;
export declare var sourceConstraintComponent: NamedNode;
export declare var ClassConstraintComponent: NamedNode;
export declare var NodeConstraintComponent: NamedNode;
export declare var DatatypeConstraintComponent: NamedNode;
export declare var MinLengthConstraintComponent: NamedNode;
export declare var MaxLengthConstraintComponent: NamedNode;
export declare var result: NamedNode;
export declare const shacl: {
    class: NamedNode;
    datatype: NamedNode;
    declare: NamedNode;
    in: NamedNode;
    maxCount: NamedNode;
    minCount: NamedNode;
    name: NamedNode;
    description: NamedNode;
    node: NamedNode;
    NodeShape: NamedNode;
    optional: NamedNode;
    Parameter: NamedNode;
    PrefixDeclaration: NamedNode;
    path: NamedNode;
    prefix: NamedNode;
    property: NamedNode;
    PropertyShape: NamedNode;
    Shape: NamedNode;
    targetClass: NamedNode;
    targetNode: NamedNode;
    BlankNode: NamedNode;
    IRI: NamedNode;
    Literal: NamedNode;
    BlankNodeOrIRI: NamedNode;
    BlankNodeOrLiteral: NamedNode;
    IRIOrLiteral: NamedNode;
    nodeKind: NamedNode;
    inList: NamedNode;
    languageIn: NamedNode;
    lessThan: NamedNode;
    lessThanOrEquals: NamedNode;
    maxExclusive: NamedNode;
    maxInclusive: NamedNode;
    maxLength: NamedNode;
    minExclusive: NamedNode;
    minInclusive: NamedNode;
    minLength: NamedNode;
    pattern: NamedNode;
    uniqueLang: NamedNode;
    ValidationReport: NamedNode;
    conforms: NamedNode;
    ValidationResult: NamedNode;
    focusNode: NamedNode;
    sourceShape: NamedNode;
    resultSeverity: NamedNode;
    resultPath: NamedNode;
    value: NamedNode;
    message: NamedNode;
    Violation: NamedNode;
    sourceConstraintComponent: NamedNode;
    ClassConstraintComponent: NamedNode;
    NodeConstraintComponent: NamedNode;
    DatatypeConstraintComponent: NamedNode;
    MinLengthConstraintComponent: NamedNode;
    MaxLengthConstraintComponent: NamedNode;
    AbstractResult: NamedNode;
    result: NamedNode;
};
