type DirOption = { directory: string; }; export declare function runYarnCmd(args: string[], { directory }: { directory: string; }): Promise<{ status: number; stdout: string; stderr: string; }>; export declare function initYarnExistingRepo({ directory }: DirOption): Promise; export declare function initYarnNewRepo({ directory }: DirOption): Promise; export declare function addYarnPlugin({ directory, name, }: { directory: string; name: string; }): Promise; export declare function removeYarnPlugin({ directory, name, }: { directory: string; name: string; }): Promise; export declare function getYarnPlugins({ directory }: { directory: string; }): Promise; export declare function installDependency({ directory, identifier, dev, }: { directory: string; identifier: string | string[]; dev?: boolean; }): Promise; export declare function enqueueInstallDependency({ directory, identifier, dev, }: { directory: string; identifier: string | string[]; dev?: boolean; }): void; export declare function enqueueRemoveDependency({ directory, identifier, }: { directory: string; identifier: string | string[]; }): void; export declare function runDependencyQueues({ directory }: DirOption): Promise; export declare function getWorkspaces({ directory }: DirOption): Promise<{ location: string; name: string; }[]>; export {}; //# sourceMappingURL=yarn.d.ts.map