import { type OdfSession, SessionManager } from '../../session/manager.js'; import { type ToolResponse } from '../types.js'; /** * ODF (.odt) `add_comment`. Inserts an `office:annotation` either over the whole anchor paragraph * (no `anchor_text`) or bracketing a substring (`anchor_text`). Mirrors the DOCX tool's param and * response shapes. * * Replies (`parent_comment_id`) are NOT supported for ODF — ODF has no first-class reply graph, so a * reply request returns `UNSUPPORTED_FOR_ODF` (a documented Phase-2b limitation). Annotations are * inline children, so positional paragraph IDs do not shift; no ID-invalidation fields are emitted. */ export declare function odfAddComment(manager: SessionManager, session: OdfSession, params: { file_path?: string; target_paragraph_id?: string; anchor_text?: string; parent_comment_id?: number; author: string; text: string; initials?: string; }, metadata: Record): Promise; //# sourceMappingURL=add_comment.d.ts.map