import { z } from "zod/v4"; import { ToolMessage } from "@langchain/core/messages"; /** * Creates a tool that lists contents of a directory */ export declare const createListDirectoryTool: (workspace: string, withCache?: boolean) => import("@langchain/core/tools").DynamicStructuredTool>>; exclude: z.ZodOptional; }, z.core.$strip>, { explanation: string; directory: string; depth: number | null; exclude?: string | undefined; }, { explanation: string; directory: string; depth?: number | null | undefined; exclude?: string | undefined; }, string | ToolMessage>;