import { ToolMessage } from "@langchain/core/messages"; import type { DiagnosticRetriever } from "../files/diagnostics"; export declare const fileInspectorSchema: import("zod/v4").ZodObject<{ explanation: import("zod/v4").ZodString; path: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>; /** * Inspects a file for linting issues, syntax errors, and other diagnostics. */ export declare const createFileInspectorTool: (retriever: DiagnosticRetriever, workspace: string) => import("@langchain/core/tools").DynamicStructuredTool, { explanation: string; path: string; }, { explanation: string; path: string; }, ToolMessage>;