import { z } from "zod"; import { type NoteRead } from "../../notes/repo.js"; import type { McpTool } from "../tool.js"; declare const inputSchema: z.ZodEffects; /** Obsidian-authored notes — vault-relative POSIX path. */ relativePath: z.ZodOptional; }, "strip", z.ZodTypeAny, { slug?: string | undefined; relativePath?: string | undefined; }, { slug?: string | undefined; relativePath?: string | undefined; }>, { slug?: string | undefined; relativePath?: string | undefined; }, { slug?: string | undefined; relativePath?: string | undefined; }>; /** * Read the full body + metadata of a single note. Companion to * `note_list`, which only returns previews. The dashboard editor * calls this when the user opens a note. * * Resolution rule: `slug` is preferred when present (faster path, * strict frontmatter); `relativePath` is the fallback for * obsidian-authored notes that live anywhere in the vault. */ export declare const noteGet: McpTool; export {}; //# sourceMappingURL=note-get.d.ts.map