/** * Configuracion del componente de input de chat. */ export interface ChatInputMetadata { /** Placeholder del textarea (opcional). */ placeholder?: string; /** Si el input esta deshabilitado. */ disabled?: boolean; /** Cantidad maxima de caracteres (default: 2000). */ maxLength?: number; /** Si se permiten archivos adjuntos (no implementado en esta version). */ allowAttachments?: boolean; } /** * Evento emitido al enviar un mensaje. */ export interface ChatInputSendEvent { /** Cuerpo del mensaje. */ body: string; }