UNPKG

@inversifyjs/core

Version:

InversifyJs core package

6 lines 871 B
import { type InstanceBinding } from '../../binding/models/InstanceBinding.js'; import { type InstanceBindingNode } from '../../planning/models/InstanceBindingNode.js'; import { type ResolutionParams } from '../models/ResolutionParams.js'; import { type Resolved, type SyncResolved } from '../models/Resolved.js'; export declare function resolveInstanceBindingNodeAsyncFromConstructorParams<TActivated, TBinding extends InstanceBinding<TActivated> = InstanceBinding<TActivated>>(resolveInstanceBindingNodeFromConstructorParams: (constructorValues: unknown[], params: ResolutionParams, node: InstanceBindingNode<TBinding>) => Resolved<TActivated>): (constructorValues: Promise<unknown[]>, params: ResolutionParams, node: InstanceBindingNode<TBinding>) => Promise<SyncResolved<TActivated>>; //# sourceMappingURL=resolveInstanceBindingNodeAsyncFromConstructorParams.d.ts.map