import { TDeploymentRollout } from "./kubectl-deployment-action-factory"; import { IExecutableActionV2, TRollbackResult } from "../../deployment-types"; import { ILog } from "@shepherdorg/logger"; import { FExec } from "@shepherdorg/ts-exec"; export declare function createRolloutUndoActionFactory({ exec, logger }: { exec: FExec; logger: ILog; }): { createRolloutUndoAction: (rollout: TDeploymentRollout) => IExecutableActionV2; };