import { ServiceIdentifier } from '@inversifyjs/common';
import { Binding } from '../../binding/models/Binding';
import { BindingConstraints } from '../../binding/models/BindingConstraints';
import { BasePlanParams } from '../models/BasePlanParams';
export interface BuildFilteredServiceBindingsOptions {
    customServiceIdentifier?: ServiceIdentifier;
    chained?: boolean;
}
export declare function buildFilteredServiceBindings(params: BasePlanParams, bindingConstraints: BindingConstraints, options?: BuildFilteredServiceBindingsOptions): Binding<unknown>[];
//# sourceMappingURL=buildFilteredServiceBindings.d.ts.map