sig
  type text
  class input_line :
    CamomileLibrary.Type.UChar.t
    #CamomileLibrary.Type.OOChannel.obj_input_channel ->
    [CamomileLibrary.Type.ULine.Type.text] OOChannel.obj_input_channel
  class output_line :
    ?sp:CamomileLibrary.Type.ULine.separator ->
    CamomileLibrary.Type.UChar.t
    #CamomileLibrary.Type.OOChannel.obj_output_channel ->
    [CamomileLibrary.Type.ULine.Type.text] OOChannel.obj_output_channel
end