import TsBakeryConverter from '../Conversion/TsBakeryConverter';
import TsNodeConverter from '../Conversion/TsNodeConverter';
import IScriptIndex from '../Util/IScriptIndex';
export default class DependencyConfigurationBuilder {
    private scriptIndex;
    private bakeryConverter;
    private nodeConverter;
    constructor(scriptIndex: IScriptIndex, bakeryConverter: TsBakeryConverter, nodeConverter: TsNodeConverter);
    buildConfiguration(): void;
    private resolveBindingsFromModule;
    private resolveBinding;
    private getDependencyMapping;
    private getInjectMethod;
    private getParameterTypeNames;
    private getResolverImplementation;
    private getRegisteredResolverModules;
    private inpectClassMember;
    private inspectMethodStatement;
}
