export declare type ManifestInfo = Record<string, unknown> & {
    workspaces: string | string[] | (Record<string, unknown> & {
        packages: [];
    });
};

export declare type WorkspaceInfo = Record<string, {
    path: string;
}>;

/**
 * get yarn workspace information sync function
 *
 * @param cwd - work dir
 * @returns result - workspace root dir
 */
export declare function yarnWorkspaceInfo(cwd?: string): Promise<WorkspaceInfo | null>;

/**
 * get yarn workspace information sync function
 *
 * @param cwd - work dir
 * @returns result - workspace root dir
 */
export declare function yarnWorkspaceInfoSync(cwd?: string): WorkspaceInfo | null;

export { }
