import type { CallToolResult } from '@modelcontextprotocol/sdk/types.js'; /** 구조화된 값을 그대로 JSON 으로 반환한다. */ export declare function jsonResult(value: unknown): CallToolResult; /** * 사람이 읽을 텍스트 응답. * * 배열을 주면 개행으로 합친다. 빈 문자열은 **빈 줄로 남는다** — 조건부 줄을 * 없애고 싶으면 호출부에서 `.filter(Boolean)` 을 명시할 것. */ export declare function textResult(text: string | readonly string[]): CallToolResult; /** * `isError: true` 가 붙은 텍스트 응답 — 호출 전 검증 실패처럼 "API 를 부르지 않고 거절"한 * 경우. 합치는 규칙은 textResult 와 같다. */ export declare function errorResult(text: string | readonly string[]): CallToolResult;