import type { Project, SupportedArchitectures } from '@pnpm/types'; export { findPackages, type FindPackagesOptions } from './findPackages.js'; export type { Project }; export interface FindWorkspaceProjectsOpts { /** * An array of globs for the packages included in the workspace. * * In most cases, callers should read the pnpm-workspace.yml and pass the * "packages" field. */ patterns?: string[]; engineStrict?: boolean; nodeVersion?: string; sharedWorkspaceLockfile?: boolean; supportedArchitectures?: SupportedArchitectures; } export declare function findWorkspaceProjects(workspaceRoot: string, opts?: FindWorkspaceProjectsOpts): Promise; export declare function findWorkspaceProjectsNoCheck(workspaceRoot: string, opts?: { patterns?: string[]; }): Promise;