diff --git a/src/docx_tools.rs b/src/docx_tools.rs index ca49b53..cb3c86e 100644 --- a/src/docx_tools.rs +++ b/src/docx_tools.rs @@ -3,6 +3,13 @@ use crate::response::{ToolOutcome, ErrorCode}; #[cfg(feature = "advanced-docx")] use crate::advanced_docx::AdvancedDocxHandler; use crate::security::{SecurityConfig, SecurityMiddleware}; +use crate::docx_handler::{DocxHandler, DocxStyle, TableData}; +use crate::converter::DocumentConverter; + +use serde_json::{json, Value}; +use tracing::{info, debug}; +use std::sync::{Arc, RwLock}; +use std::path::PathBuf; #[derive(Clone)] pub struct DocxToolsProvider {