import type { Tool } from "@modelcontextprotocol/sdk/types.js"; interface ToolExecutionPanelProps { selectedTool: Tool | null; toolArgs: Record; payloadToSend?: Record; isExecuting: boolean; isConnected: boolean; onArgChange: (key: string, value: string) => void; onExecute: () => void; onSave: () => void; onCancel?: () => void; onBulkPaste?: (pastedText: string, fieldKey: string) => Promise; autoFilledFields?: Set; setFields?: Set; sendEmptyFields?: Set; onToggleEmpty?: (key: string, expectedType: "string" | "object" | "array", pressed: boolean) => void; } export declare function ToolExecutionPanel({ selectedTool, toolArgs, payloadToSend, isExecuting, isConnected, onArgChange, onExecute, onSave, onCancel, onBulkPaste, autoFilledFields, setFields, sendEmptyFields, onToggleEmpty, }: ToolExecutionPanelProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=ToolExecutionPanel.d.ts.map