import type { StageId } from '../types/index.js'; import type { Stage } from './spec-types.js'; import type { DeployStageInput, DeployStageOutput, DeployStageOptions } from './deploy-types.js'; export declare class DeployStage implements Stage { private readonly options; readonly stageId: StageId; private readonly now; constructor(options: DeployStageOptions); execute(input: DeployStageInput): Promise; private deployToTarget; private runPublishRelease; private isPublishSuccess; private parsePublishStatuses; private normalizeExecOutput; private extractExecErrorOutput; private tryReadExecField; private escapeShellArg; private writeArtifact; } //# sourceMappingURL=deploy-stage.d.ts.map