export declare function getScopeFromPackageName(packageName: string): string;
interface PackageMetadata {
    name: string;
    version: string;
    path: string;
}
export declare function detectPackageMetadata(projectPath: string, packageName: string): PackageMetadata | void;
/**
 * Read the nearest package.json file from the current directory up to the root directory.
 * @param currentDir - The current directory to start searching from.
 * @returns The package.json content as a JSON object, or null if no package.json is found.
 */
export declare function readNearestPackageJson<T = Record<string, unknown>>(currentDir: string): T | null;
export declare function hasVitePlusDependency(pkg?: {
    dependencies?: Record<string, string>;
    devDependencies?: Record<string, string>;
} | null): boolean;
export {};
