/* eslint-disable @typescript-eslint/no-explicit-any */
declare module 'bole' {
  const anything: any
  export = anything
}

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

declare module 'hyperdrive-schemas' {
  const anything: any
  export = anything
}

declare module 'fuse-native' {
  const anything: any
  export = anything
}

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

declare module '@pnpm/npm-conf' {
  const anything: any
  export = anything
}

declare module '@pnpm/npm-lifecycle' {
  const anything: any
  export = anything
}

declare module '@pnpm/npm-package-arg' {
  const anything: any
  export = anything
}

declare module '@pnpm/which' {
  const anything: any
  export = anything
}

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

declare module 'ansi-diff' {
  const anything: any
  export = anything
}

declare module 'better-path-resolve' {
  const anything: any
  export = anything
}

// cspell:disable-next-line
declare module '@zkochan/diable' {
  const anything: any
  export = anything
}

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

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

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

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

declare module 'is-port-reachable' {
  const anything: any
  export = anything
}

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

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

declare module 'stacktracey' {
  const anything: any
  export = anything
}

declare module 'yaml-tag' {
  const anything: any
  export = anything
}

declare module 'nerf-dart' {
  const anything: any
  export = anything
}

declare module '@pnpm/patch-package/dist/applyPatches' {
  export function applyPatch (opts: any): boolean
}

declare module 'ramda/src/map' {
  function map <K extends string | number | symbol, V, U> (fn: (x: V) => U, obj: Record<K, V>): Record<K, U>
  export = map
}
