sig
  val dotlabels :
    ?pos:Mlpost.Command.position ->
    string list -> Mlpost.Point.t list -> Mlpost.Command.t
  val draw_simple_arrow :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    Mlpost.Point.t -> Mlpost.Point.t -> Mlpost.Command.t
  val draw_label_arrow :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?pos:Mlpost.Command.position ->
    Mlpost.Picture.t -> Mlpost.Point.t -> Mlpost.Point.t -> Mlpost.Command.t
  val draw_labelbox_arrow :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?pos:Mlpost.Command.position ->
    Mlpost.Box.t -> Mlpost.Point.t -> Mlpost.Point.t -> Mlpost.Command.t
  val box_arrow :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?sep:Mlpost.Num.t -> Mlpost.Box.t -> Mlpost.Box.t -> Mlpost.Command.t
  val box_line :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?sep:Mlpost.Num.t -> Mlpost.Box.t -> Mlpost.Box.t -> Mlpost.Command.t
  val box_label_arrow :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?sep:Mlpost.Num.t ->
    ?pos:Mlpost.Command.position ->
    Mlpost.Picture.t -> Mlpost.Box.t -> Mlpost.Box.t -> Mlpost.Command.t
  val box_label_line :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?sep:Mlpost.Num.t ->
    ?pos:Mlpost.Command.position ->
    Mlpost.Picture.t -> Mlpost.Box.t -> Mlpost.Box.t -> Mlpost.Command.t
  val box_labelbox_arrow :
    ?color:Mlpost.Color.t ->
    ?pen:Mlpost.Pen.t ->
    ?dashed:Mlpost.Dash.t ->
    ?style:Mlpost.Path.joint ->
    ?outd:Mlpost.Path.direction ->
    ?ind:Mlpost.Path.direction ->
    ?sep:Mlpost.Num.t ->
    ?pos:Mlpost.Command.position ->
    Mlpost.Box.t -> Mlpost.Box.t -> Mlpost.Box.t -> Mlpost.Command.t
end