import type { ApiRoutingContext } from '../types/ApiRoutingContext.js'; /** Gets the default API routing context */ export declare const getDefaultApiRoutingContext: () => ApiRoutingContext; /** Removes the URL base configuration for the specified route type, which will cause the default URL base to be used unless a subsequent * reconfiguration is made for the specified route type */ export declare const clearUrlBaseForRouteType: (routeType: string, { context }?: { context?: ApiRoutingContext; }) => void; /** Gets the default URL base that will be used in cases where no URL base has been specifically configured for a given route type */ export declare const getDefaultUrlBase: ({ context }?: { context?: ApiRoutingContext; }) => string; /** * Gets the URL base for the specified route type. * * If a URL base wasn't configured for the specified route type, the default URL base will be returned. */ export declare const getUrlBaseForRouteType: (routeType: string, { context }?: { context?: ApiRoutingContext; }) => string; /** Sets the default URL base that will be used in cases where no URL base has been specifically configured for a given route type */ export declare const setDefaultUrlBase: (urlBase: string, { context }?: { context?: ApiRoutingContext; }) => void; /** Configures the URL base for the specified route type. */ export declare const setUrlBaseForRouteType: (routeType: string, urlBase: string, { context }?: { context?: ApiRoutingContext; }) => void; //# sourceMappingURL=url-base.d.ts.map