/** * Comment tools. * * Comments are for humans. The AI-authored surface — `request_ai_comments` and * `apply_ai_comment`, which had the agent write suggestions into the comments * table alongside human ones — is deliberately absent by product decision. The * REST routes behind it come out separately; this drops only the agent-facing * half, so nothing can create an AI-authored comment over MCP. * * Draft feedback is a DIFFERENT feature and is unaffected: the editor shows AI * suggestions to a person in the moment without persisting them as comments. * * Flow: * 1. `list_content_comments` — see what is on a piece of content. * 2. `set_comment_status` / `bulk_set_comment_status` — resolve / reopen. */ import type { McpToolDefinition, ToolContext, ToolResult } from "../types.js"; export declare const listContentCommentsTool: McpToolDefinition; export declare function executeListContentComments(input: unknown, context: ToolContext): Promise; export declare const setCommentStatusTool: McpToolDefinition; export declare function executeSetCommentStatus(input: unknown, context: ToolContext): Promise; export declare const bulkSetCommentStatusTool: McpToolDefinition; export declare function executeBulkSetCommentStatus(input: unknown, context: ToolContext): Promise; export declare const commentTools: McpToolDefinition[]; export declare const commentExecutors: Record Promise>; //# sourceMappingURL=comments.d.ts.map