UNPKG

graphdb-workbench

Version:
16 lines (15 loc) 797 B
import { Mapper } from '../../../providers/mapper/mapper'; import { NamespaceMap } from '../../../models/repositories/namespace/namespace-map'; import { NamespacesResponse } from '../../../models/repositories/namespace/api/namespaces-response'; /** * Mapper class for converting namespace API responses to a model list of namespaces. */ export declare class NamespaceMapMapper extends Mapper<NamespaceMap> { /** * Maps the raw API response data to a structured map of namespaces and their URIs. * * @param data - The raw namespace response data from the API containing bindings with prefix and namespace values * @returns A NamespaceMap containing a mapping between prefixes and their corresponding URIs. */ mapToModel(data: NamespacesResponse): NamespaceMap; }