import { z } from 'zod'; import type { ToolHandler } from '../tool.js'; import type { FilesystemProvider } from './provider.js'; export declare const toolInfo: { readonly name: "readBinaryFile"; readonly description: "Read a non-text file, such as an image or PDF, from a URL or local file:// path."; readonly parameters: z.ZodObject<{ url: z.ZodString; }, z.core.$strip>; }; export declare const handler: ToolHandler; declare const _default: { handler: ToolHandler<{ readonly name: "readBinaryFile"; readonly description: "Read a non-text file, such as an image or PDF, from a URL or local file:// path."; readonly parameters: z.ZodObject<{ url: z.ZodString; }, z.core.$strip>; }, FilesystemProvider>; name: "readBinaryFile"; description: "Read a non-text file, such as an image or PDF, from a URL or local file:// path."; parameters: z.ZodObject<{ url: z.ZodString; }, z.core.$strip>; }; export default _default;