export interface DeployCliOptions { platform?: string; env?: string; dryRun?: boolean; skipBuild?: boolean; all?: boolean; envFile?: string; branch?: string; /** v8.3.348+: 部署前备份远端旧包(--backup / --no-backup,不传时用配置 backup 字段,默认开启) */ backup?: boolean; /** v8.3.348+: 本次不备份的端名列表(逗号分隔,--skip-backup-for),优先级高于 --backup 与配置 backup 字段 */ skipBackupFor?: string; /** v8.3.352+: 回滚到部署前备份(--rollback,配合 --backup-name 指定,默认最近一份) */ rollback?: boolean; /** v8.3.352+: 列出远端备份清单(--list-backups,不执行任何变更) */ listBackups?: boolean; /** v8.3.352+: 指定回滚的备份名(配合 --rollback;docker 传 .bak-* tag 名,k8s/helm 传 revision 号,ssh 传文件名) */ backupName?: string; } export declare function deployCommand(options: DeployCliOptions): Promise; //# sourceMappingURL=deploy.d.ts.map