UNPKG

rdf-dereference-store

Version:
21 lines (20 loc) 921 B
import { Store } from 'n3'; import { rdfDereferencer } from 'rdf-dereference'; import { rdfParser } from 'rdf-parse'; import { DatasetCore, Stream, Quad } from '@rdfjs/types'; export interface StoreAndPrefixes { store: DatasetCore; prefixes: Record<string, string>; } export declare function streamToStore(data: Stream<Quad>): Promise<{ store: Store<Quad, import("n3").Quad, Quad, Quad>; prefixes: Record<string, string>; }>; export default function dereferenceToStore(input: string | string[], options?: Parameters<typeof rdfDereferencer.dereference>[1]): Promise<{ store: Store<Quad, import("n3").Quad, Quad, Quad>; prefixes: Record<string, string>; }>; export declare function parse(input: string | Parameters<typeof rdfParser.parse>[0], options: Parameters<typeof rdfParser.parse>[1]): Promise<{ store: Store<Quad, import("n3").Quad, Quad, Quad>; prefixes: Record<string, string>; }>;