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: ,
},
]