/** * Agent Tools - Built-in tools for document processing */ import { AgentTool } from './agent-interfaces'; /** * Built-in agent tools */ export declare class AgentTools { /** * Extract tables from document */ static extractTables: AgentTool; /** * Identify named entities (people, organizations, dates, etc.) */ static identifyEntities: AgentTool; /** * Summarize document sections */ static summarizeSections: AgentTool; /** * Extract document metadata */ static extractMetadata: AgentTool; /** * Extract form fields and values */ static extractForms: AgentTool; /** * Extract key-value pairs */ static extractKeyValues: AgentTool; /** * Get all built-in tools */ static getAllTools(): AgentTool[]; /** * Get tool by name */ static getTool(name: string): AgentTool | undefined; } //# sourceMappingURL=agent-tools.d.ts.map