import { InstanceBinding } from '../../binding/models/InstanceBinding';
import { InstanceBindingNode } from '../../planning/models/InstanceBindingNode';
import { PlanServiceNode } from '../../planning/models/PlanServiceNode';
import { ResolutionParams } from '../models/ResolutionParams';
export declare function resolveInstanceBindingConstructorParams<TActivated, TBinding extends InstanceBinding<TActivated> = InstanceBinding<TActivated>>(resolveServiceNode: (params: ResolutionParams, serviceNode: PlanServiceNode) => unknown): (params: ResolutionParams, node: InstanceBindingNode<TBinding>) => unknown[] | Promise<unknown[]>;
//# sourceMappingURL=resolveInstanceBindingConstructorParams.d.ts.map