@reactodia/workspace
Version:
Reactodia Workspace -- library for visual interaction with graphs in a form of a diagram.
18 lines • 966 B
TypeScript
import * as RdfJs from '@rdfjs/types';
export type NamedNode<T extends string = string> = RdfJs.NamedNode<T>;
export type BlankNode = RdfJs.BlankNode;
export type Literal = RdfJs.Literal;
export type Variable = RdfJs.Variable;
export type DefaultGraph = RdfJs.DefaultGraph;
export type Quad = RdfJs.Quad;
export type Term = NamedNode | BlankNode | Literal | Variable | DefaultGraph | Quad;
export type DataFactory = RdfJs.DataFactory;
export declare const DefaultDataFactory: RdfJs.DataFactory;
export declare function looksLikeTerm(value: unknown): value is Term;
export declare function termToString(node: Term): string;
export declare function hashTerm(node: Term): number;
export declare function equalTerms(a: Term, b: Term): boolean;
export declare function hashQuad(quad: Quad): number;
export declare function equalQuads(a: Quad, b: Quad): boolean;
export declare function getLocalName(uri: string): string | undefined;
//# sourceMappingURL=rdfModel.d.ts.map