/** * Thrown by ObsidianClient when the companion plugin is not reachable. * The message is formatted for direct display to the user — tools that catch * it can surface `err.message` verbatim to the MCP client. */ export declare class PluginUnavailableError extends Error { constructor(reason: string); }