/// import type { URL } from 'url'; import type { EaElement, EaPackage } from '@oslo-flanders/ea-uml-extractor'; export declare class UriRegistry { /** * The fallback base URI */ private readonly _fallbackBaseUri; /** * Package id mapped to a URI */ private _packageIdUriMap; /** * Package id mapped to ontology URI */ private _packageIdOntologyUriMap; /** * Element id mapped to a URI */ private _elementIdUriMap; /** * Attribute id mapped to a URI */ private _attributeIdUriMap; /** * Package name mapped to package object */ private _packageNameToPackageMap; /** * Element name mapped to element object */ private _elementNameToElementMap; /** * Connector OSLO id mapped to a URI * OSLO guid is necessary to make normalized connectors unique */ private _connectorOsloIdUriMap; get packageIdUriMap(): Map; set packageIdUriMap(value: Map); get packageIdOntologyUriMap(): Map; set packageIdOntologyUriMap(value: Map); get elementIdUriMap(): Map; set elementIdUriMap(value: Map); get attributeIdUriMap(): Map; set attributeIdUriMap(value: Map); get packageNameToPackageMap(): Map; set packageNameToPackageMap(value: Map); get elementNameToElementMap(): Map; set elementNameToElementMap(value: Map); get connectorOsloIdUriMap(): Map; set connectorOsloIdUriMap(value: Map); get fallbackBaseUri(): string; }