import { PauseCircle, PlayCircle } from "lucide-react"; import type { AgentModeInfo } from "sandbox-agent"; const ChatSetup = ({ agentId, agentMode, permissionMode, model, variant, streamMode, polling, availableAgents, activeModes, currentAgentVersion, onAgentChange, onAgentModeChange, onPermissionModeChange, onModelChange, onVariantChange, onStreamModeChange, onToggleStream }: { agentId: string; agentMode: string; permissionMode: string; model: string; variant: string; streamMode: "poll" | "sse"; polling: boolean; availableAgents: string[]; activeModes: AgentModeInfo[]; currentAgentVersion?: string | null; onAgentChange: (value: string) => void; onAgentModeChange: (value: string) => void; onPermissionModeChange: (value: string) => void; onModelChange: (value: string) => void; onVariantChange: (value: string) => void; onStreamModeChange: (value: "poll" | "sse") => void; onToggleStream: () => void; }) => { return (