import { type OdfSession, SessionManager } from '../../session/manager.js'; import { type ToolResponse } from '../types.js'; /** * ODF (.odt) `insert_paragraph`. Inserts plain-text paragraph(s) BEFORE/AFTER an anchor. * `new_string` is split on blank lines into separate paragraphs; single newlines become * line breaks (parity with the DOCX tool). DOCX run-formatting tags are not yet supported * for ODF and are stripped. * * IMPORTANT: ODF paragraph IDs are positional ordinals, so inserting shifts every ID at or * after the insertion point. The response carries machine-actionable invalidation fields so * the agent re-reads before its next edit. */ export declare function odfInsertParagraph(manager: SessionManager, session: OdfSession, params: { positional_anchor_node_id: string; new_string: string; instruction: string; position?: string; }, metadata: Record): Promise; //# sourceMappingURL=insert_paragraph.d.ts.map