/**
 * Procedural Rollback Tool - 이전 버전 내용으로 새 procedural 메모리 생성 (Issue #57 Phase 2)
 */
import { BaseTool } from '../../../tools/base-tool.js';
import type { ToolContext, ToolResult } from '../../../tools/types.js';
export declare class ProceduralRollbackTool extends BaseTool {
    constructor();
    /**
     * Given: current_id, target_version_id, context(db).
     * When: handle 호출.
     * Then: 새 메모리 id 반환. 대상 없거나 다른 시리즈면 400 에러.
     */
    handle(params: unknown, context: ToolContext): Promise<ToolResult>;
}
//# sourceMappingURL=procedural-rollback-tool.d.ts.map