import { type RunnableTools } from "https://deno.land/x/openai@v4.24.7/lib/RunnableFunction.ts";
Type Parameters
FunctionsArgs extends BaseFunctionsArgs
definition: [any[]] extends [FunctionsArgs] ? readonly RunnableToolFunction<any>[] : [Index in keyof FunctionsArgs]: Index extends number ? RunnableToolFunction<FunctionsArgs[Index]> : FunctionsArgs[Index]