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 buildOneConstructorArgumentResolverJit, but * for zero-argument instance bindings with one property. */ export declare function buildOnePropertyArgumentResolverJit(node: InstanceBindingNode>, implementationType: Newable, resolveActivations?: (params: ResolutionParams, instance: Resolved) => Resolved): (params: ResolutionParams) => Resolved; //# sourceMappingURL=buildOnePropertyArgumentResolverJit.d.ts.map