import { HermesHttpAdapterConfig, HermesHttpAdapterFetchLike, HermesHttpAdapterResolvedConfig } from "./hermes-http-adapter.types.js"; //#region src/hermes-http-adapter-config.utils.d.ts type HermesHttpAdapterConfigInput = Partial> & { fetchImpl?: HermesHttpAdapterFetchLike; }; declare class HermesHttpAdapterConfigResolver { private readonly source; constructor(source?: HermesHttpAdapterConfigInput); resolve: () => HermesHttpAdapterResolvedConfig; } declare function normalizeBasePath(value: string): string; declare function resolveHermesApiUrl(baseUrl: string, path: string): string; declare function resolveHermesHealthcheckUrl(baseUrl: string): string; //#endregion export { HermesHttpAdapterConfigInput, HermesHttpAdapterConfigResolver, normalizeBasePath, resolveHermesApiUrl, resolveHermesHealthcheckUrl }; //# sourceMappingURL=hermes-http-adapter-config.utils.d.ts.map