import type { ProxyPackagePruneOptions, ProxyPackagePruneResult } from "../types/index.js";
/**
 * Keep the selected pair (active and rollback) and remove every other build the
 * installer generated. Nothing is removed unless the active selection is valid,
 * the live process list could be read, and the build is neither referenced by a
 * running process nor recently written.
 */
export declare function pruneProxyPackages(options: ProxyPackagePruneOptions): Promise<ProxyPackagePruneResult>;
