alpha-dic
Version:
Asynchronous dependency injection container
7 lines (6 loc) • 429 B
TypeScript
import { ConfigProvider } from "../ConfigProvider";
import { Container } from "../Container";
import { Middleware } from "../types";
export declare function configMiddleware(configProvider: ConfigProvider): Middleware;
export declare function attachConfigProviderToContainer(container: Container, configProvider: ConfigProvider): void;
export declare function getConfigProviderForContainer(container: Container): ConfigProvider;