func NewProgram(cfg *charm.Config, code string) *tea.Program {
	return tea.NewProgram(newModel(cfg, code))
}
NewProgram returns a Tea program for the link participant.
package link
import (
	"fmt"
	"github.com/charmbracelet/bubbles/spinner"
	tea "github.com/charmbracelet/bubbletea"
	"github.com/charmbracelet/charm"
	"github.com/charmbracelet/charm/ui/charmclient"
	"github.com/charmbracelet/charm/ui/common"
	"github.com/charmbracelet/charm/ui/keygen"
	"github.com/muesli/reflow/indent"
)