export type NaviServiceEndpoint = { baseUrl: string; headers?: Record; }; export type NaviSdkServiceOptions = { naviOpenApi?: NaviServiceEndpoint; astrosApi?: NaviServiceEndpoint; }; export type NaviSdkConfig = { services?: NaviSdkServiceOptions; }; export type ServiceEndpointOption = { services?: NaviSdkServiceOptions; }; export declare function configureNaviSdk(config: NaviSdkConfig): void; export declare function getNaviSdkConfigVersion(): number; export declare function resolveNaviOpenApiEndpoint(options?: ServiceEndpointOption): NaviServiceEndpoint; export declare function buildNaviOpenApiUrl(path: string, options?: ServiceEndpointOption): string; export declare function mergeServiceHeaders(defaults: HeadersInit, endpoint?: NaviServiceEndpoint): { [x: string]: string; }; //# sourceMappingURL=services.d.ts.map