import { IncludedDependencies, ProjectManifest } from '@pnpm/types'; export declare type PinnedVersion = 'major' | 'minor' | 'patch' | 'none'; export interface WantedDependency { alias: string; pref: string; dev: boolean; optional: boolean; raw: string; pinnedVersion?: PinnedVersion; } export default function getWantedDependencies(pkg: Pick, opts?: { includeDirect?: IncludedDependencies; nodeExecPath?: string; updateWorkspaceDependencies?: boolean; }): WantedDependency[];