1export declare const NPM_LOCK_FILE = "package-lock.json";
2export declare const YARN_LOCK_FILE = "yarn.lock";
3export declare const PNPM_LOCK_FILE = "pnpm-lock.yaml";
4export declare const PNPM_WORKSPACE_FILE = "pnpm-workspace.yaml";
5export declare const BUN_LOCK_FILE = "bun.lockb";
6/** Wraps `find-yarn-workspace-root` and guards against having an empty `package.json` file in an upper directory. */
7export declare function findYarnOrNpmWorkspaceRoot(projectRoot: string): string | null;
8/**
9 * Find the `pnpm-workspace.yaml` file that represents the root of the monorepo.
10 * This is a synchronous function based on the original async library.
11 * @see https://github.com/pnpm/pnpm/blob/main/packages/find-workspace-dir/src/index.ts
12 */
13export declare function findPnpmWorkspaceRoot(projectRoot: string): string | null;
14