/**
 * Operate Execution Workflow
 *
 * Executes approved operational changes using shared command executor
 * and validates results using remediate tool
 */
import { Logger } from '../core/error-handling';
import { GenericSessionManager } from '../core/generic-session-manager';
import { OperateSessionData, OperateOutput } from './operate';
/**
 * Executes approved operational changes
 * PRD #359: Uses unified plugin registry for tool invocations
 * @param sessionId - Session ID with approved changes
 * @param logger - Logger instance
 * @param sessionManager - Session manager instance
 * @returns Operation output with execution results
 */
export declare function executeOperations(sessionId: string, logger: Logger, sessionManager: GenericSessionManager<OperateSessionData>): Promise<OperateOutput>;
//# sourceMappingURL=operate-execution.d.ts.map