import { AgentToolCall } from '@multiplayer-app/ai-agent-types';

export interface ToolCallCardProps {
    call: AgentToolCall;
    contextKey: string;
    messageId: string;
    chatId: string;
}
export interface ToolCallHeaderProps {
    call: AgentToolCall;
    isExpandable?: boolean;
    isExpanded?: boolean;
    onToggleExpand?: () => void;
}
export interface ToolApprovalButtonsProps {
    call: AgentToolCall;
    messageId: string;
    chatId: string;
    onApprovalSent: () => Promise<void> | void;
}
export interface ToolCallDebugProps {
    call: AgentToolCall;
}
//# sourceMappingURL=types.d.ts.map