import type { InstallWorkerPayload, InstallWorkerResponse, PackageManagerWorkerClient } from './types';
export declare class NpmInstallWorkerClient implements PackageManagerWorkerClient {
    private worker;
    private workerApi;
    runInstall(payload: InstallWorkerPayload, onProgress?: ((message: string) => void) | null): Promise<InstallWorkerResponse>;
    terminate(): void;
    private getWorkerApi;
}
//# sourceMappingURL=worker-client.d.ts.map