UNPKG

@composio/core

Version:

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

20 lines (19 loc) 744 B
import { d as ToolExecuteResponse, l as ToolExecuteParams, o as Tool } from "../../tool.types-bencsexi.mjs"; import ComposioClient from "@composio/client"; //#region src/utils/modifiers/FileToolModifier.workerd.d.ts declare class FileToolModifier { 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 };