import { StudioComposerAttachmentList } from '../StudioComposerAttachmentList' import { StudioCommandAutocomplete } from '../../commands/ui/autocomplete/StudioCommandAutocomplete' import { StudioImageInputCommandUI } from '../../commands/ui/image-input/StudioImageInputCommandUI' import type { useStudioCommandComposerController } from './use-studio-command-composer-controller' interface StudioCommandComposerProps { variant: 'default' | 't-layout-bottom' | 'pure-minimal-bottom' isFrameless: boolean isTLayout: boolean isMinimal: boolean isBusy: boolean disabled: boolean effectivePlaceholder: string enterToSendLabel: string onEscapePress?: () => void composer: ReturnType } export function StudioCommandComposer({ variant, isFrameless, isTLayout, isMinimal, isBusy, disabled, effectivePlaceholder, enterToSendLabel, onEscapePress, composer, }: StudioCommandComposerProps) { return ( <> ) }