import { z } from 'zod'; import type { ChatCompletionTool } from 'openai/resources/chat'; export declare enum FileStorageToolName { ListFiles = "list_files", SearchFiles = "search_files", ReadFile = "read_file", ReadFileLines = "read_file_lines" } declare const searchFilesParameters: z.ZodObject<{ query: z.ZodString; path: z.ZodOptional; context_lines: z.ZodOptional; }, z.core.$strip>; declare const readFileParameters: z.ZodObject<{ path: z.ZodString; }, z.core.$strip>; declare const readFileLinesParameters: z.ZodObject<{ path: z.ZodString; start_line: z.ZodOptional; end_line: z.ZodOptional; }, z.core.$strip>; export type SearchFilesArgs = z.infer; export type ReadFileArgs = z.infer; export type ReadFileLinesArgs = z.infer; export declare function getFileStorageToolsForChatCompletions(): ChatCompletionTool[]; export {};