import { type IncludedDependencies, type ProjectManifest } from '@pnpm/types'; export interface WantedDependency { alias: string; bareSpecifier: string; dev: boolean; optional: boolean; nodeExecPath?: string; saveCatalogName?: string; updateSpec?: boolean; prevSpecifier?: string; } export declare function getWantedDependencies(pkg: Pick, opts?: { autoInstallPeers?: boolean; includeDirect?: IncludedDependencies; nodeExecPath?: string; }): WantedDependency[];