/**
 * Procedural Diff Tool - 두 procedural 메모리의 구조화 diff 조회 (Issue #57 Phase 2)
 */
import { BaseTool } from '../../../tools/base-tool.js';
import type { ToolContext, ToolResult } from '../../../tools/types.js';
export declare class ProceduralDiffTool extends BaseTool {
    constructor();
    /**
     * Given: left_id, right_id, context(db).
     * When: handle 호출.
     * Then: ProceduralDiffResult 반환. id 없거나 procedural이 아니면 400 에러.
     */
    handle(params: unknown, context: ToolContext): Promise<ToolResult>;
}
//# sourceMappingURL=procedural-diff-tool.d.ts.map