@ulb-darmstadt/shacl-form
Version:
SHACL form generator
14 lines (13 loc) • 520 B
TypeScript
import { Store, Parser, NamedNode } from 'n3';
import { Config } from './config';
export declare class Loader {
private config;
private loadedExternalUrls;
private loadedClasses;
constructor(config: Config);
loadGraphs(): Promise<void>;
importRDF(input: string | Promise<string>, store: Store, graph?: NamedNode, parser?: Parser): Promise<void>;
fetchRDF(url: string): Promise<string>;
toURL(id: string): string | null;
}
export declare function setSharedShapesGraph(graph: Store): void;