import { Concept } from "./Agent.js"; /** * The concepts the type vocabulary declares, whatever kind they are: * the reproducing systems, the procedures and the drives of a * perforator. An edition names one of them by its IRI alone. * @category Vocabulary */ export declare const vocabulary: readonly Concept[]; /** * The concept of that IRI, where the vocabulary declares one. * @category Vocabulary */ export declare const conceptOf: (id: string | undefined) => Concept | undefined; /** * What a concept is called: the name it states, else the one the * vocabulary gives it, else its IRI, so that a reader always has * something to show. * @category Vocabulary */ export declare const nameOf: (concept: Concept) => string;