package tui import "time" // Implementation: github.com/lucasdataproyects/devfactory/tui // NewSpinnerWithTimeout crea un modelo de spinner que se cancela tras un timeout. func NewSpinnerWithTimeout(message string, timeout time.Duration) SpinnerWithTimeoutModel { // stub — implementation in devfactory/tui return SpinnerWithTimeoutModel{} }