UNPKG

@inversifyjs/core

Version:

InversifyJs core package

7 lines 712 B
import { type BindingScope } from '../../binding/models/BindingScope.js'; import { type BindingType } from '../../binding/models/BindingType.js'; import { type ScopedBinding } from '../../binding/models/ScopedBinding.js'; import { type ResolutionParams } from '../models/ResolutionParams.js'; import { type Resolved } from '../models/Resolved.js'; export declare function resolveScoped<TActivated, TArg, TType extends BindingType, TBinding extends ScopedBinding<TType, BindingScope, TActivated>>(getBinding: (arg: TArg) => TBinding, resolve: (params: ResolutionParams, arg: TArg) => Resolved<TActivated>): (params: ResolutionParams, arg: TArg) => Resolved<TActivated>; //# sourceMappingURL=resolveScoped.d.ts.map