import { ToolResult } from "../types/index.js"; import { ToolDiscovery } from "./tool-discovery.js"; export declare class FileConversionTool implements ToolDiscovery { private agent; setAgent(agent: any): void; getHandledToolNames(): string[]; /** * Read an XLSX file and return its contents. * Uses read_xlsx.py script with multiple output format options. */ readXlsx(filename: string, sheetName?: string, outputFormat?: "text" | "json" | "all-sheets-json" | "csv", output?: string): Promise; /** * List all available sheets in an XLSX file. */ listXlsxSheets(filename: string): Promise; }