/**
 * Get Memory Neighbors Tool - 이웃 기억 조회 도구
 * 벡터 유사도를 기반으로 특정 기억의 이웃 기억을 조회
 */
import { z } from 'zod';
import { BaseTool } from '../../../tools/base-tool.js';
import type { ToolContext, ToolResult } from '../../../tools/types.js';
declare const GetMemoryNeighborsSchema: z.ZodObject<{
    memory_id: z.ZodString;
    limit: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
    similarity_threshold: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
}, "strip", z.ZodTypeAny, {
    limit: number;
    memory_id: string;
    similarity_threshold: number;
}, {
    memory_id: string;
    limit?: number | undefined;
    similarity_threshold?: number | undefined;
}>;
export { GetMemoryNeighborsSchema };
export declare class GetMemoryNeighborsTool extends BaseTool {
    constructor();
    handle(params: any, context: ToolContext): Promise<ToolResult>;
}
//# sourceMappingURL=get-memory-neighbors-tool.d.ts.map