package client
import (
"context"
"golang.org/x/crypto/ssh"
)
// HostKeyCallback is a wrapper around ssh.KnownHosts so that we can add all
// unknown hosts in a single batch to the known_hosts file.
type HostKeyCallback interface {
Wrap() ssh.HostKeyCallback
Untrusted(server string) bool
PromptAddHosts(ctx context.Context)
}