@twin.org/standards-w3c-dcat
Version:
Models which define the structure of W3C DCAT Standard
39 lines (38 loc) • 1.24 kB
TypeScript
/**
* DCAT (Data Catalog Vocabulary) namespace contexts.
* @see https://www.w3.org/TR/vocab-dcat-3/
*/
export declare const DcatContexts: {
/**
* The context root for DCAT vocabulary.
*/
readonly ContextRoot: "http://www.w3.org/ns/dcat#";
/**
* The redirect URL for the DCAT context, used for JSON-LD processing.
*/
readonly ContextRedirect: "https://www.w3.org/ns/dcat.jsonld";
/**
* The context for RDF vocabulary.
* @see https://www.w3.org/TR/rdf-schema/
*/
readonly ContextRdf: "http://www.w3.org/2000/01/rdf-schema#";
/**
* The context for RDF vocabulary Json-LD.
* @see https://www.w3.org/TR/rdf-schema/
*/
readonly ContextRdfRedirect: "https://schema.twindev.org/w3c-rdf/types.jsonld";
/**
* The context for SPDX (Software Package Data Exchange) vocabulary.
* @see https://spdx.org/rdf/terms
*/
readonly ContextSpdx: "http://spdx.org/rdf/terms#";
/**
* The context for PROV (Provenance) vocabulary.
* @see https://www.w3.org/ns/prov
*/
readonly ContextProv: "http://www.w3.org/ns/prov#";
};
/**
* The contexts for DCAT.
*/
export type DcatContexts = (typeof DcatContexts)[keyof typeof DcatContexts];