declare namespace globalDirectories { interface GlobalDirectories { /** Directory with globally installed packages. Equivalent to `npm root --global`. */ readonly packages: string; /** Directory with globally installed binaries. Equivalent to `npm bin --global`. */ readonly binaries: string; /** Directory with directories for packages and binaries. You probably want either of the above. Equivalent to `npm prefix --global`. */ readonly prefix: string; } } declare const globalDirectories: { /** Get the directory of globally installed packages and binaries. @example ``` import globalDirectories = require('global-dirs'); console.log(globalDirectories.npm.prefix); //=> '/usr/local' console.log(globalDirectories.npm.packages); //=> '/usr/local/lib/node_modules' ``` */ readonly npm: globalDirectories.GlobalDirectories; /** Get the directory of globally installed packages and binaries. @example ``` import globalDirectories = require('global-dirs'); console.log(globalDirectories.npm.binaries); //=> '/usr/local/bin' console.log(globalDirectories.yarn.packages); //=> '/Users/sindresorhus/.config/yarn/global/node_modules' ``` */ readonly yarn: globalDirectories.GlobalDirectories; } export = globalDirectories;