declare module 'proper-lockfile' {
  const anything: any;
  export = anything;
}

declare module 'camelcase' {
  const anything: any;
  export = anything;
}

declare module 'caw' {
  const anything: any;
  export = anything;
}

declare module 'cross-spawn' {
  const anything: any;
  export = anything;
}

declare module 'is-ci' {
  const anything: any;
  export = anything;
}

declare module 'loud-rejection' {
  const anything: any;
  export = anything;
}

declare module 'meow' {
  const anything: any;
  export = anything;
}

declare module 'mz/fs' {
  const anything: any;
  export = anything;
}

declare module 'node-gyp' {
  const anything: any;
  export = anything;
}

declare module 'normalize-path' {
  const anything: any;
  export = anything;
}

declare module 'npm-package-arg' {
  const anything: any;
  export = anything;
}

declare module 'observatory' {
  const anything: any;
  export = anything;
}

declare module 'rimraf-then' {
  const anything: any;
  export = anything;
}

declare module 'util.promisify' {
  const anything: any;
  export = anything;
}

declare module 'ncp' {
  const anything: any;
  export = anything;
}

declare module 'npm-registry-client' {
  const anything: any;
  export = anything;
}

declare module 'anonymous-npm-registry-client' {
  const anything: any;
  export = anything;
}

declare module 'arr-flatten' {
  const anything: any;
  export = anything;
}

declare module 'path-exists' {
  const anything: any;
  export = anything;
}

declare module 'exists-link' {
  const anything: any;
  export = anything;
}

declare module 'path-name' {
  const anything: any;
  export = anything;
}

declare module '@zkochan/cmd-shim' {
  const anything: any;
  export = anything;
}

declare module 'write-pkg' {
  const anything: any;
  export = anything;
}

declare module 'mem' {
  const anything: any;
  export = anything;
}

declare module 'pnpm-install-checks' {
  const anything: any;
  export = anything;
}

declare module 'is-windows' {
  function isWindows(): boolean;
  export = isWindows;
}

declare module 'bole' {
  const anything: any;
  export = anything;
}

declare module 'ndjson' {
  const anything: any;
  export = anything;
}

declare module 'execa' {
  const anything: any;
  export = anything;
}

declare module 'p-limit' {
  const anything: any;
  export = anything;
}

declare module 'p-filter' {
  const anything: any;
  export = anything;
}

declare module 'read-pkg' {
  const anything: any;
  export = anything;
}

declare module 'mkdirp-promise' {
  const anything: any;
  export = anything;
}

declare module 'load-yaml-file' {
  interface LoadYamlFile {
    <T>(filepath: string): Promise<T>
    sync<T>(filepath: string): T
  }

  const loadYamlFile: LoadYamlFile

  export = loadYamlFile;
}

declare module 'normalize-ssh' {
  function normalizeSsh (url: string): string;
  export = normalizeSsh;
}

declare module 'graceful-fs' {
  const anything: any;
  export = anything;
}

declare module 'fs-write-stream-atomic' {
  const anything: any;
  export = anything;
}

declare module 'remove-all-except-outer-links' {
  const anything: any;
  export = anything;
}

declare module 'is-inner-link' {
  const anything: any;
  export = anything;
}

declare module 'not-bundled-npm' {
  const anything: any;
  export = anything;
}

declare module 'not-bundled-npm/lib/config/defaults' {
  const anything: any;
  export = anything;
}

declare module 'not-bundled-npm/lib/config/get-credentials-by-uri' {
  const anything: any;
  export = anything;
}

declare module 'pnpm-registry-mock' {
  const anything: any;
  export = anything;
}

declare module 'read-package-json' {
  const anything: any;
  export = anything;
}

declare module 'ssri' {
  const anything: any;
  export = anything;
}

declare module 'dint' {
  const anything: any;
  export = anything;
}

declare module 'is-subdir' {
  const anything: any;
  export = anything;
}

declare module 'normalize-registry-url' {
  function normalizeRegistryUrl (registry: string): string
  export = normalizeRegistryUrl;
}

declare module 'encode-registry' {
  function encodeRegistry (registry: string): string
  export = encodeRegistry;
}

declare module 'text-table' {
  const anything: any;
  export = anything;
}

declare module 'normalize-newline' {
  const anything: any;
  export = anything;
}

declare module 'strip-color' {
  function stripColor (text: string): string
  export = stripColor;
}

declare module '@zkochan/libnpx/index' {
  const anything: any;
  export = anything;
}

declare module 'signal-exit' {
  const anything: any;
  export = anything;
}

declare module 'graph-sequencer' {
  const anything: any;
  export = anything;
}

declare module 'diable' {
  const anything: any;
  export = anything;
}

declare module 'process-exists' {
  const anything: any;
  export = anything;
}

declare module 'npm-conf' {
  const anything: any;
  export = anything;
}

declare module 'npm-conf/lib/types' {
  const anything: any;
  export = anything;
}

declare module 'read-ini-file' {
  function readIniFile (filename: string): Promise<Object>;
  export = readIniFile;
}
