UNPKG

di-tory

Version:

Compose applications with dependency injection

3 lines (2 loc) 331 B
import type { Initializers, Resolvers } from './types.js'; export declare const createModule: <Pr extends object, Pb extends object, Params extends object>(privateResolvers: Resolvers<Pr, Pr & Pb, Params>, publicResolvers: Resolvers<Pb, Pr & Pb, Params>, initializers: Initializers<Pr & Pb, Params> | null, params?: Params) => Pb;