sig
  type t = Ketrew_host.t
  val parse : string -> Ketrew_edsl.Host.t
  val tmp_on_localhost : Ketrew_edsl.Host.t
  val ssh :
    ?add_ssh_options:string list ->
    ?playground:string ->
    ?port:int -> ?user:string -> ?name:string -> string -> Ketrew_edsl.Host.t
  val cmdliner_term :
    ?doc:string ->
    [ `Flag of string list | `Required of int ] ->
    Ketrew_edsl.Host.t Cmdliner.Term.t
end