@inversifyjs/core
Version:
InversifyJs core package
6 lines • 798 B
TypeScript
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 } from '../models/Resolved.js';
export declare function resolveInstanceBindingNodeFromConstructorParams<TActivated, TBinding extends InstanceBinding<TActivated> = InstanceBinding<TActivated>>(setInstanceProperties: (params: ResolutionParams, instance: Record<string | symbol, unknown>, node: InstanceBindingNode) => void | Promise<void>): (constructorValues: unknown[], params: ResolutionParams, node: InstanceBindingNode<TBinding>) => Resolved<TActivated>;
//# sourceMappingURL=resolveInstanceBindingNodeFromConstructorParams.d.ts.map