import * as log4js from 'log4js'; import * as link from './link'; import { Options } from './program'; export interface Dictionary { [name: string]: string; } export interface PackageJson { name?: string; bin?: Dictionary | string; devDependencies?: Dictionary; dependencies?: Dictionary; localDependencies?: Dictionary; } export declare class ParentBinLinker { private options; log: log4js.Logger; constructor(options: Options); private linkBin; private linkBinsOfDependencies; linkBinsToChildren(): Promise; private binariesFrom; }