/** * extract_triples MCP 도구 — 청킹·추출·병합 파이프라인, 선택적 kg_triple 저장 */ import { BaseTool } from '../../../tools/base-tool.js'; import type { ToolContext, ToolResult } from '../../../tools/types.js'; export declare function resolveExtractTriplesOwner(context: ToolContext): string | null; /** chunk_overlap >= chunkSize 이면 splitTextIntoChunks가 실패하므로 조정한다. */ export declare function normalizeChunkOverlapForPipeline(chunkSize: number, chunkOverlap: number): number; export declare class ExtractTriplesTool extends BaseTool { constructor(); handle(params: unknown, context: ToolContext): Promise; } //# sourceMappingURL=extract-triples-tool.d.ts.map