import { IServiceConfig } from "../interface/IElmerService";
import { TypeRouterConfig, TypeServiceConfig } from "./TypeGlobalConfig";
export declare const getRouterConfig: <RouterConfigData, RouterConfigOptions>() => TypeRouterConfig<RouterConfigData, RouterConfigOptions>;
export declare const getRouterServiceConfig: <RouterConfigData, RouterConfigOptions>() => IServiceConfig<any, RouterConfigOptions>;
export declare const getRouterServiceByNamespace: <IServiceEndPoints, IServiceConfigOptions>(namespace: string) => IServiceConfig<IServiceEndPoints, IServiceConfigOptions>;
export declare const setRouterServiceConfig: <ConfigData, ConfigDataOptions>(configData: TypeServiceConfig<ConfigData, ConfigDataOptions>) => void;
