package guestagent
import (
"context"
"io"
"github.com/lima-vm/lima/v2/pkg/guestagent/api"
)
type Agent interface {
Info(ctx context.Context) (*api.Info, error)
Events(ctx context.Context, ch chan *api.Event)
LocalPorts(ctx context.Context) ([]*api.IPPort, error)
HandleInotify(event *api.Inotify)
io.Closer
}