package tui

import (
	"github.com/charmbracelet/bubbles/spinner"
	"github.com/charmbracelet/lipgloss"
)

// SpinnerModel es un indicador de carga animado con mensaje personalizable.
// Implementa tea.Model del framework Bubble Tea.
// Implementation: github.com/lucasdataproyects/devfactory/tui
type SpinnerModel struct {
	spinner spinner.Model
	message string
	style   lipgloss.Style
	active  bool
}
