import { Box, Cable, Database, Sparkles } from 'lucide-react' import type { ReactNode } from 'react' import type { ConnectMode } from '../ConnectSheet/Connect.types' // Temporary: experiment variants for the connectSection A/B test. Remove after the experiment. export type ConnectSectionVariant = 'connect' | 'getting-started' export type ConnectAction = { mode: ConnectMode heading: string subheading: string icon: ReactNode } export const CONNECT_ACTIONS: ConnectAction[] = [ { mode: 'framework', heading: 'Framework', subheading: 'Use a client library', icon: , }, { mode: 'direct', heading: 'Direct', subheading: 'Connection string', icon: , }, { mode: 'orm', heading: 'ORM', subheading: 'Third-party library', icon: , }, { mode: 'mcp', heading: 'MCP', subheading: 'Connect your agent', icon: , }, ]