UNPKG

opencoder

Version:
13 lines (12 loc) 329 B
import type { defineTool } from "@/tools/ai.js"; export type ToolMetadata = { needsPermissions: () => boolean; }; export type ToolModule = { tool: ReturnType<typeof defineTool>; metadata: ToolMetadata; renderRejectedMessage: () => React.ReactNode; }; export declare const tools: { [k: string]: ToolModule; };