import { DeployArgs } from './index.js'; export interface VersionPromoteArgs extends DeployArgs { from?: string; to?: string; } /** * `nevermore deploy version upgrade [target]` — re-pin every `basePlace` in * deploy.nevermore.json to its current latest published version. Without a * target it walks every target; pass one to scope it. `--dryrun` previews the * change set without writing. */ export declare function handleVersionUpgradeAsync(args: DeployArgs): Promise; /** * `nevermore deploy version promote ` — copy the base-place version * pins from one target to another (e.g. promote validated `production-demo` * pins to `production`). Places are matched by their base place id, so the same * source content lines up even when the two targets name their places * differently. Pure config edit — no network. `--dryrun` previews. */ export declare function handleVersionPromoteAsync(args: VersionPromoteArgs): Promise; //# sourceMappingURL=version-command.d.ts.map