import { type OdfSession, SessionManager } from '../../session/manager.js'; import { type ToolResponse } from '../types.js'; /** * ODF (.odt) `grep`. Session-mode only — the dispatcher resolves the ODF session by * `.odt` `file_path` before calling here (multi-file `file_paths` stays on the DOCX * lane). ODF paragraphs carry no list-label / header context, so those fields are * empty. Output shape mirrors the DOCX grep session response. */ export declare function odfGrep(manager: SessionManager, session: OdfSession, params: { patterns?: string[]; pattern?: string; case_sensitive?: boolean; whole_word?: boolean; max_results?: number; context_chars?: number; dedupe_by_paragraph?: boolean; search_xml?: boolean; }, metadata: Record): Promise; //# sourceMappingURL=grep.d.ts.map