UNPKG

@composio/core

Version:

![Composio Banner](https://github.com/user-attachments/assets/9ba0e9c1-85a4-4b51-ae60-f9fe7992e819)

21 lines (20 loc) 759 B
import { _n as ToolExecuteResponse, fn as Tool, hn as ToolExecuteParams } from "../../BaseProvider-X7JCCvcK.cjs"; import ComposioClient from "@composio/client"; //#region src/utils/modifiers/FileToolModifier.node.d.ts declare class FileToolModifier { private client; constructor(client: ComposioClient); modifyToolSchema(toolSlug: string, toolkitSlug: string, schema: Tool): Promise<Tool>; fileUploadModifier(tool: Tool, options: { toolSlug: string; toolkitSlug?: string; params: ToolExecuteParams; }): Promise<ToolExecuteParams>; fileDownloadModifier(tool: Tool, options: { toolSlug: string; toolkitSlug: string; result: ToolExecuteResponse; }): Promise<ToolExecuteResponse>; } //#endregion export { FileToolModifier };