import type { LockfileObject } from '@pnpm/lockfile.fs'; import type { SemVer } from 'semver'; export declare function extractOverridesFromPnpmLockSrc(lockfileContent: any): string; export declare function extractPurlsFromPnpmLockfile(lockfile: LockfileObject): Promise; export declare function isPnpmDepPath(maybeDepPath: string): boolean; export declare function parsePnpmLockfile(lockfileContent: unknown): LockfileObject | null; export declare function parsePnpmLockfileVersion(version: unknown): SemVer | undefined; export declare function readPnpmLockfile(lockfilePath: string): Promise; export declare function stripLeadingPnpmDepPathSlash(depPath: string): string; export declare function stripPnpmPeerSuffix(depPath: string): string; //# sourceMappingURL=pnpm.d.mts.map