sig
  type t = Ketrew_pure.Target.Volume.t
  type structure = Ketrew_pure.Target.Volume.structure
  val create :
    host:Ketrew.EDSL.Host.t ->
    root:string ->
    Ketrew.EDSL.Condition.Volume.structure -> Ketrew.EDSL.Condition.Volume.t
  val file : string -> Ketrew.EDSL.Condition.Volume.structure
  val dir :
    string ->
    Ketrew.EDSL.Condition.Volume.structure list ->
    Ketrew.EDSL.Condition.Volume.structure
end