import type { PackageJsonWorkspaces, PastoralistJSON } from "../../types";
import type { Logger } from "../../utils";
export declare const getPackageJsonWorkspacePatterns: (workspaces: PackageJsonWorkspaces | undefined) => string[];
export declare const parsePnpmWorkspacePackages: (contents: string) => string[];
export declare const workspacePatternToPackageManifestPath: (pattern: string) => string | null;
export declare const normalizeWorkspaceManifestPaths: (patterns: string[]) => string[];
export declare const resolveWorkspaceManifestPaths: (config: Pick<PastoralistJSON, "workspaces"> | undefined, root?: string, log?: Logger) => string[];
