Module Refmt_lib.Printer_maker
type parse_itype = [ | `ML| `Reason| `Binary| `BinaryReason| `Auto
]type print_itype = [ | `ML| `Reason| `Binary| `BinaryReason| `AST| `None
]exception Invalid_config of stringval close_output_file : 'a option -> out_channel -> unitval ocamlBinaryParser : bool -> string -> ('a * 'b list) * bool * boolval reasonBinaryParser : bool -> string -> ('a * 'b) * 'c * 'd