export declare class Yarn {
    #private;
    constructor({ HOME, YARN_RC_FILENAME, cwd, }?: {
        readonly HOME?: string;
        readonly YARN_RC_FILENAME?: string;
        readonly cwd?: string;
    });
    setNpmRegistryServer(registryServer: string): Promise<void>;
    getNpmRegistryServer(): Promise<string>;
    setNpmAuthToken(npmAuthToken: string): Promise<void>;
    getNpmAuthToken(): Promise<string | null>;
    authenticated(): Promise<boolean>;
    install(): Promise<void>;
    pluginImportVersion(): Promise<void>;
    version(version: string): Promise<void>;
    packDryRun(): Promise<ReadonlyArray<string>>;
    pack(filename?: string): Promise<void>;
    publish(tag?: string): Promise<void>;
}
//# sourceMappingURL=yarn.d.ts.map