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'; /** * Builds a resolver for instance binding nodes with * no post construct methods and no binding activation. * * Unlike the JIT path, specialized CSP resolvers key only on constructor * arity: property injection is handled inside those resolvers via * `setInstanceProperties`, so mixed ctor/property graphs must not be * dispatched as if properties were extra constructor arguments. */ export declare function buildNoActivationsInstanceBindingNodeResolver(node: InstanceBindingNode>, areServiceActivations: boolean): (params: ResolutionParams) => Resolved; //# sourceMappingURL=buildNoActivationsInstanceBindingNodeResolver.d.ts.map