/**
 * Remember Procedure Tool - 절차 기억 전용 저장 엔드포인트 (Issue #57 Phase 2)
 *
 * 전용 엔드포인트·검증·로깅 분리. 저장 로직은 RememberTool의 procedural 경로를 재사용합니다.
 */
import { BaseTool } from '../../../tools/base-tool.js';
import type { ToolContext, ToolResult } from '../../../tools/types.js';
export declare class RememberProcedureTool extends BaseTool {
    private readonly rememberTool;
    constructor();
    /**
     * Given: 유효한 procedural 파라미터와 context.
     * When: handle 호출.
     * Then: remember(type=procedural) 위임 후 memory_id·type 반환.
     *
     * Given: content 누락 또는 검증 실패.
     * When: handle 호출.
     * Then: invalid_params 또는 validation_failed 에러.
     */
    handle(params: unknown, context: ToolContext): Promise<ToolResult>;
}
//# sourceMappingURL=remember-procedure-tool.d.ts.map