import { type ServiceIdentifier } from '@inversifyjs/common'; import { type ResolutionParams } from '../../resolution/models/ResolutionParams.js'; import { type PlanBindingNode } from './PlanBindingNode.js'; import { type PlanServiceNode } from './PlanServiceNode.js'; export declare class PlanSingleBindingServiceNodeImplementation implements PlanServiceNode { #private; readonly serviceIdentifier: ServiceIdentifier; isContextFree: boolean; resolve: (params: ResolutionParams) => unknown; constructor(serviceIdentifier: ServiceIdentifier); get bindings(): PlanBindingNode | undefined; set bindings(value: PlanBindingNode | undefined); } //# sourceMappingURL=PlanSingleBindingServiceNode.d.ts.map