export interface ToolResult { toolName: string; args: Record; result: any; error?: string; timestamp: number; duration?: number; toolMeta?: Record; appsSdkResource?: { uri: string; resourceData: any; isLoading?: boolean; error?: string; }; } interface ToolResultDisplayProps { results: ToolResult[]; copiedResult: number | null; serverId: string; readResource: (uri: string) => Promise; onCopy: (index: number, text: string) => void; onDelete: (index: number) => void; onFullscreen: (index: number) => void; onMaximize?: () => void; isMaximized?: boolean; onRerunTool?: () => void; } export declare function ToolResultDisplay({ results, copiedResult, serverId, readResource, onCopy, onMaximize, isMaximized, onRerunTool, }: ToolResultDisplayProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=ToolResultDisplay.d.ts.map