import { ISimpleConfig } from "@golemio/core/dist/helpers/configuration/ISimpleConfig"; import { EnoDatasource } from "./EnoDatasource"; export declare enum ENO_ENDPOINT { LOOKUPS = "wsdlLookup", BUILDINGS = "wsdlBuilding", STRUCTURE = "wsdlStructure", GEOMETRY = "wsdlGeometry" } export declare enum EnoAuthType { BASIC = "basic", TOKEN = "token" } export declare class EnoDatasourceFactory { private simpleConfig; private clients; constructor(simpleConfig: ISimpleConfig); getDatasource(endpoint: string, source: string): EnoDatasource; private getSecurity; }