import { Context } from "../../../bundler/context.js";
import { LocalDeploymentKind } from "./filePaths.js";
export declare function handlePotentialUpgrade(ctx: Context, args: {
    deploymentKind: LocalDeploymentKind;
    deploymentName: string;
    oldVersion: string | null;
    newBinaryPath: string;
    newVersion: string;
    ports: {
        cloud: number;
        site: number;
    };
    adminKey: string;
    instanceSecret: string;
    forceUpgrade: boolean;
}): Promise<{
    cleanupHandle: string;
}>;
//# sourceMappingURL=upgrade.d.ts.map