import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import type { ServerContext } from '../context.js'; /** * `edit_note` — in-place edits against an existing note. Six modes map onto * the `EditMode` tagged union in `vault/editor.ts`. Required-field checks * per mode fail loudly instead of shipping `undefined` into the editor. */ export declare function registerEditNoteTool(server: McpServer, ctx: ServerContext): void; export declare function parseValueJson(valueJson: string): unknown;