UNPKG

elmer-ui-core

Version:

web app framework

16 lines (15 loc) 1.7 kB
export * from "./GlobalConfig"; export * from "./TypeGlobalConfig"; export declare const appServiceConfig: { defineServiceNamespace: <IServiceEndPoints, IServiceConfigOptions>(nameSpace: string, configData: import("../interface/IElmerService").IServiceConfig<IServiceEndPoints, IServiceConfigOptions>) => void; getServiceConfig: <ServiceConfig, ServiceConfigOptions>() => import("./TypeGlobalConfig").TypeServiceConfig<ServiceConfig, ServiceConfigOptions>; setServiceConfig: <T, IServiceConfigEndPoints, IServiceConfigOptions_1>(config: { [P in keyof T]: import("../interface/IElmerService").IServiceConfig<IServiceConfigEndPoints, IServiceConfigOptions_1>; }) => void; setServiceNamespaceEndPoints: <T_1, IServiceConfigOptions_2>(namespaceKey: string, configData: T_1) => void; setServiceRequstConfig: <IServiceEndPointOptions>(namespaceKey: string, key: string, configData: import("../interface/IElmerService").IServiceEndPoint<IServiceEndPointOptions>) => void; }; export declare const routerServiceConfig: { getRouterConfig: <RouterConfigData, RouterConfigOptions>() => import("./TypeGlobalConfig").TypeRouterConfig<RouterConfigData, RouterConfigOptions>; getRouterServiceByNamespace: <IServiceEndPoints, IServiceConfigOptions>(namespace: string) => import("../interface/IElmerService").IServiceConfig<IServiceEndPoints, IServiceConfigOptions>; getRouterServiceConfig: <RouterConfigData_1, RouterConfigOptions_1>() => import("../interface/IElmerService").IServiceConfig<any, RouterConfigOptions_1>; setRouterServiceConfig: <ConfigData, ConfigDataOptions>(configData: import("./TypeGlobalConfig").TypeServiceConfig<ConfigData, ConfigDataOptions>) => void; };