import { type Newable } from '@inversifyjs/common'; import { type InstanceBinding } from '../../binding/models/InstanceBinding.js'; import { type ResolutionParams } from '../../resolution/models/ResolutionParams.js'; import { type Resolved } from '../../resolution/models/Resolved.js'; import { type InstanceBindingNode } from '../models/InstanceBindingNode.js'; /** * Same rationale as buildZeroConstructorArgumentsResolveNode, but * for one-argument instance bindings. */ export declare function buildOneConstructorArgumentResolverJit(node: InstanceBindingNode>, implementationType: Newable, resolveActivations?: (params: ResolutionParams, instance: Resolved) => Resolved): (params: ResolutionParams) => Resolved; //# sourceMappingURL=buildOneConstructorArgumentResolverJit.d.ts.map