UNPKG

@rdf-esm/data-model

Version:

A basic implementation of the RDFJS Data Model

13 lines (11 loc) 727 B
import * as RDF from "rdf-js"; export const defaultGraphInstance: RDF.DefaultGraph; export function namedNode<Iri extends string = string>(value: string): RDF.NamedNode<Iri>; export function blankNode(value?: string): RDF.BlankNode; export function literal(value: string, languageOrDatatype?: string | RDF.NamedNode): RDF.Literal; export function variable(value: string): RDF.Variable; export function defaultGraph(): RDF.DefaultGraph; export function triple<Q extends RDF.BaseQuad = RDF.Quad>( subject: Q['subject'], predicate: Q['predicate'], object: Q['object']): Q; export function quad<Q extends RDF.BaseQuad = RDF.Quad>( subject: Q['subject'], predicate: Q['predicate'], object: Q['object'], graph?: Q['graph']): Q;